v3.26.1
Investments - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost $ 68,749 $ 105,749
Unrealized Gain 0 64
Unrealized Loss (32)  
Estimated Fair Value 68,717 105,813
Short-term Investments    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 52,413 89,713
U.S. Government Obligations    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 52,445 89,649
Unrealized Gain 0 64
Unrealized Loss (32)  
Estimated Fair Value 52,413 89,713
Cash Equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Value 16,304 16,100
Money Market Funds    
Debt Securities, Available-for-Sale [Line Items]    
Acquisition Cost 16,304 16,100
Estimated Fair Value $ 16,304 $ 16,100