Quarterly report [Sections 13 or 15(d)]

Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments - Schedule of Fair Value and Gross Unrealized Losses of Our Investments (Details)

v3.26.1
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments - Schedule of Fair Value and Gross Unrealized Losses of Our Investments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value $ 95,275
Gross Unrealized Losses (170)
US treasury bills  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 11,023
Gross Unrealized Losses (37)
Government-sponsored enterprise securities  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 11,645
Gross Unrealized Losses (40)
Corporate bonds and commercial paper  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 72,607
Gross Unrealized Losses $ (93)