v3.26.1
Cash and Cash Equivalents, Restricted Cash and Investments - Schedule of Cash and Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Estimated Fair Value $ 149,686 $ 61,904
Total cash and cash equivalents and short-term investments    
Fair Value    
Amortized Cost 190,814 125,201
Gross Unrealized Gains 0 30
Gross Unrealized Losses (204) (1)
Estimated Fair Value 190,610 125,230
Cash and Restricted Cash    
Fair Value    
Amortized Cost   63,326
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   63,326
Cash and cash equivalents    
Fair Value    
Amortized Cost 40,925 34,326
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Estimated Fair Value 40,924 34,326
Restricted Cash    
Fair Value    
Amortized Cost   29,000
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Estimated Fair Value   29,000
Total short-term investments    
Fair Value    
Amortized Cost 149,889 61,875
Gross Unrealized Gains 0 30
Gross Unrealized Losses (203) (1)
Estimated Fair Value 149,686 61,904
U.S. treasury securities    
Fair Value    
Amortized Cost 116,967 39,004
Gross Unrealized Gains 0 22
Gross Unrealized Losses (142) 0
Estimated Fair Value 116,825 39,026
Corporate debt securities    
Fair Value    
Amortized Cost 32,922 22,871
Gross Unrealized Gains 0 8
Gross Unrealized Losses (61) (1)
Estimated Fair Value $ 32,861 $ 22,878