v3.26.3
Fair Value of Financial Instruments - Schedule of Held-to-Maturity U.S. Treasury Bills (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Amortized Cost    
Total   $ 493,662
Estimated Fair Value    
Total   493,839
Location, Statement of Financial Position, Balance [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue    
Amortized Cost    
Investments and Cash and cash equivalents   9,948
Estimated Fair Value    
Investments and Cash and cash equivalents   9,948
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DebtSecuritiesCurrent    
Amortized Cost    
Investments and Cash and cash equivalents $ 523,399 483,714
Estimated Fair Value    
Investments and Cash and cash equivalents $ 523,129 $ 483,891