Quarterly report [Sections 13 or 15(d)]

Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments - Schedule of Cash Equivalents and Short-Term Investments Including Securities With Unrealized Gains and Losses (Details)

v3.26.1
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments - Schedule of Cash Equivalents and Short-Term Investments Including Securities With Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost $ 123,500 $ 120,245
Gross Unrealized Gains 42 184
Gross Unrealized Losses (170) (3)
Fair Value 123,372 120,426
US treasury bills    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 76,554 63,868
Gross Unrealized Gains 30 126
Gross Unrealized Losses (110) 0
Fair Value 76,474 63,994
Government-sponsored enterprise securities    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 23,147 20,663
Gross Unrealized Gains 8 30
Gross Unrealized Losses (42) (1)
Fair Value 23,113 20,692
Corporate bonds and commercial paper    
Schedule of Cash and Cash Equivalents and Available For Sale Securities [Line Items]    
Amortized Cost 23,799 35,714
Gross Unrealized Gains 4 28
Gross Unrealized Losses (18) (2)
Fair Value $ 23,785 $ 35,740