v3.26.1
Investments - Schedule of Contractual Maturities of Cash Equivalents and Available-for-Sale Debt Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Within 1 year, Amortized Cost $ 607,243  
After 1 year through 5 years, Amortized Cost 286,115  
After 5 years, Amortized Cost 8,011  
Total, Amortized Cost 991,766 $ 1,057,043
Within 1 year, Fair Value 607,159  
After 1 year through 5 years, Fair Value 284,257  
After 5 years , Fair Value 8,011  
Total Fair Value 989,756 $ 1,057,738
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Asset- and mortgage-backed securities, Amortized Cost 90,397  
Asset- and mortgage-backed securities, Fair Value $ 90,329