XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
security
position
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]        
Amortized Cost $ 922,878 $ 881,708    
Gross Unrealized Gain   14    
Gross Unrealized Loss (544) (2,745)    
Estimated Fair Value 922,334 878,977    
Cash, cash equivalents and restricted cash 892,844 642,095 $ 668,710 $ 466,091
Short-term investments $ 29,490 236,882    
Number of investments sold | security 1      
Number of investments, unrealized loss position | position 9      
Credit loss reserve $ 0      
Fair value 27,990      
Unrealized loss (544)      
Amortized Cost        
Less than or equal to one year 29,034      
Greater than one year but less than five years 1,000      
Total 30,034      
Fair Value        
Less than or equal to one year 28,522      
Greater than one year but less than five years 968      
Total 29,490      
Cash, cash equivalents, and restricted cash        
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]        
Amortized Cost 892,844 642,095    
Estimated Fair Value 892,844 642,095    
U.S. Treasury securities        
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]        
Amortized Cost   201,522    
Gross Unrealized Gain   14    
Gross Unrealized Loss   (1,118)    
Estimated Fair Value   200,418    
Municipal securities        
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]        
Amortized Cost 30,034 38,091    
Gross Unrealized Loss (544) (1,627)    
Estimated Fair Value 29,490 $ 36,464    
Fair value 27,990      
Unrealized loss $ (544)