XML 64 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Gross Unrealized Holding Gains $ 1,123 $ 1,488
Gross Unrealized Holding Losses (20) (71)
Equity securities 6,100  
Amortized Cost 683,364 1,077,353
Aggregate Fair Value 690,544 1,083,120
Reconciliation to cash, cash equivalents and investments on consolidated balance sheet    
Plus: Cash deposits 98,962 32,524
Total cash, cash equivalents and investments 781,590 1,095,363
Money market funds    
Reconciliation to cash, cash equivalents and investments on consolidated balance sheet    
Minus: Restricted cash equivalents invested in money market funds (7,916) (20,281)
Level 1 | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Aggregate Fair Value 86,607 146,505
Level 1 | Equity securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Equity securities 6,077 4,350
Level 2 | U.S. government treasuries    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 310,148 588,794
Gross Unrealized Holding Gains 341 722
Gross Unrealized Holding Losses (3) (33)
Aggregate Fair Value 310,486 589,483
Level 2 | U.S. government agency bonds and discount notes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 45,773 38,081
Gross Unrealized Holding Gains 6 17
Gross Unrealized Holding Losses (16) (19)
Aggregate Fair Value 45,763 38,079
Level 2 | Asset-back securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 84,676 51,038
Gross Unrealized Holding Gains 277 220
Gross Unrealized Holding Losses 0 (10)
Aggregate Fair Value 84,953 51,248
Level 2 | Corporate bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 156,160 252,935
Gross Unrealized Holding Gains 499 529
Gross Unrealized Holding Losses (1) (9)
Aggregate Fair Value $ 156,658 $ 253,455