v3.26.1
Fair Value Measurements and Available for Sale Investments - Schedule of Aggregate market value, cost basis, and gross unrealized gains and losses of available-for-sale investments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost $ 73,259
Gross Unrealized Gains 183
Total Fair Value 73,442
Commercial and corporate obligations  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 10,152 [1]
Gross Unrealized Gains 22 [1]
Total Fair Value 10,174 [1]
US Treasury Securities  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Amortized Cost 63,107 [2]
Gross Unrealized Gains 161 [2]
Total Fair Value $ 63,268 [2]
[1] Of our outstanding commercial and corporate obligations, $10.2 million have maturity dates of less than one year and $0.0 million have a maturity date of between one to two years as of December 31, 2025.
[2] Of our outstanding U.S. Treasury securities, $63.3 million have maturity dates of less than one year and $0.0 million have a maturity date of between one to two years as of December 31, 2025.