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
Jun. 30, 2026
USD ($)
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value $ 32,515
Gross Unrealized Losses (148)
US treasury bills  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 16,454
Gross Unrealized Losses (86)
Government-sponsored enterprise securities  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 8,694
Gross Unrealized Losses (53)
Corporate bonds and commercial paper  
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]  
Fair Value 7,367
Gross Unrealized Losses $ (9)