XML 87 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS IN DEBT SECURITIES - Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Short-term debt securities:    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 69,859 $ 151,548
Less than 12 Months, Gross Unrealized Losses (94) (183)
Greater than 12 months, Fair Value 5,989 385,780
Greater than 12 months, Gross Unrealized Losses (7) (7,419)
Total, Fair Value 75,848 537,328
Total, Gross Unrealized Losses (101) (7,602)
Short-term debt securities: | U.S. agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 18,954 9,770
Less than 12 Months, Gross Unrealized Losses (1) (10)
Greater than 12 months, Fair Value 0 57,745
Greater than 12 months, Gross Unrealized Losses 0 (1,253)
Total, Fair Value 18,954 67,515
Total, Gross Unrealized Losses (1) (1,263)
Short-term debt securities: | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 50,905 61,054
Less than 12 Months, Gross Unrealized Losses (93) (60)
Greater than 12 months, Fair Value 1,995 110,706
Greater than 12 months, Gross Unrealized Losses (3) (1,673)
Total, Fair Value 52,900 171,760
Total, Gross Unrealized Losses (96) (1,733)
Short-term debt securities: | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value   0
Less than 12 Months, Gross Unrealized Losses   0
Greater than 12 months, Fair Value   9,165
Greater than 12 months, Gross Unrealized Losses   (231)
Total, Fair Value   9,165
Total, Gross Unrealized Losses   (231)
Short-term debt securities: | U.S. government securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 0 80,724
Less than 12 Months, Gross Unrealized Losses 0 (113)
Greater than 12 months, Fair Value 3,994 207,183
Greater than 12 months, Gross Unrealized Losses (4) (4,243)
Total, Fair Value 3,994 287,907
Total, Gross Unrealized Losses (4) (4,356)
Short-term debt securities: | Foreign government securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value   0
Less than 12 Months, Gross Unrealized Losses   0
Greater than 12 months, Fair Value   981
Greater than 12 months, Gross Unrealized Losses   (19)
Total, Fair Value   981
Total, Gross Unrealized Losses   (19)
Long-term debt securities:    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 152,069 41,269
Less than 12 Months, Gross Unrealized Losses (646) (92)
Greater than 12 months, Fair Value 363 2,657
Greater than 12 months, Gross Unrealized Losses (123) (126)
Total, Fair Value 152,432 43,926
Total, Gross Unrealized Losses (769) (218)
Long-term debt securities: | U.S. agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 9,990  
Less than 12 Months, Gross Unrealized Losses (10)  
Greater than 12 months, Fair Value 0  
Greater than 12 months, Gross Unrealized Losses 0  
Total, Fair Value 9,990  
Total, Gross Unrealized Losses (10)  
Long-term debt securities: | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 80,550 11,819
Less than 12 Months, Gross Unrealized Losses (384) (31)
Greater than 12 months, Fair Value 0 2,274
Greater than 12 months, Gross Unrealized Losses 0 (14)
Total, Fair Value 80,550 14,093
Total, Gross Unrealized Losses (384) (45)
Long-term debt securities: | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 2,848 976
Less than 12 Months, Gross Unrealized Losses (128) (24)
Greater than 12 months, Fair Value 363 383
Greater than 12 months, Gross Unrealized Losses (123) (112)
Total, Fair Value 3,211 1,359
Total, Gross Unrealized Losses (251) (136)
Long-term debt securities: | U.S. government securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 58,681 28,474
Less than 12 Months, Gross Unrealized Losses (124) (37)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 58,681 28,474
Total, Gross Unrealized Losses $ (124) $ (37)