v3.26.3
Investments and Fair Value of Financial Instruments - Contractual Maturities of Marketable Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year $ 283,184  
Due in one to five years 138,613  
Total 421,797 $ 357,805
Fair Value    
Due in one year 282,956  
Due in one to five years 136,374  
Total $ 419,330 $ 357,919