v3.25.4
Summary of Significant Accounting Policies - Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments $ 53,252 $ 14,622
Debt securities, held-to-maturity, restricted 9,900 9,500
Long-term investments 0 44,604
Cash And Fixed Income Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Short-term investments $ 53,300 14,600
Fixed Income Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Long-term investments   $ 44,600