v3.26.1
Investments and Fair Value Measurements - Additional Information (Details)
Jun. 30, 2026
USD ($)
Security
Dec. 31, 2025
USD ($)
Security
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash and investments $ 500,000 $ 10,300,000
Allowance for credit loss $ 0 $ 0
Number of securities in an unrealized loss position, less than 12 months | Security 2 2
Number of securities in an unrealized loss position, greater than 12 months | Security 0 0
Available for Sale Securities $ 0  
Gross Unrealized Loss   $ 0
Money Market Funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash and investments   1,500,000
U.S. treasuries    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Restricted cash and investments   $ 8,800,000