v3.26.3
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 359,280 $ 187,301
Unrealized Holding Gains 0 310
Unrealized Holding Losses (2,033) 0
Fair Value 357,247 187,611
United States Treasuries Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 15,000  
Unrealized Holding Gains 0  
Unrealized Holding Losses 0  
Fair Value 15,000  
United States Treasuries Short-term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 229,821 169,662
Unrealized Holding Gains 0 279
Unrealized Holding Losses (939) 0
Fair Value 228,882 169,941
United States Treasuries Long-term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 114,459 17,639
Unrealized Holding Gains 0 31
Unrealized Holding Losses (1,094) 0
Fair Value $ 113,365 $ 17,670