XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENTS IN DEBT SECURITIES - Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Short-term debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 352,253 $ 151,548
Less than 12 Months, Gross Unrealized Losses (213) (183)
Greater than 12 months, Fair Value 158,307 385,780
Greater than 12 months, Gross Unrealized Losses (1,251) (7,419)
Total, Fair Value 510,560 537,328
Total, Gross Unrealized Losses (1,464) (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 10,885 9,770
Less than 12 Months, Gross Unrealized Losses (3) (10)
Greater than 12 months, Fair Value 27,836 57,745
Greater than 12 months, Gross Unrealized Losses (164) (1,253)
Total, Fair Value 38,721 67,515
Total, Gross Unrealized Losses (167) (1,263)
Short-term debt securities | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 72,368 61,054
Less than 12 Months, Gross Unrealized Losses (104) (60)
Greater than 12 months, Fair Value 21,276 110,706
Greater than 12 months, Gross Unrealized Losses (169) (1,673)
Total, Fair Value 93,644 171,760
Total, Gross Unrealized Losses (273) (1,733)
Short-term debt securities | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 91 0
Less than 12 Months, Gross Unrealized Losses 0 0
Greater than 12 months, Fair Value 9,357 9,165
Greater than 12 months, Gross Unrealized Losses (30) (231)
Total, Fair Value 9,448 9,165
Total, Gross Unrealized Losses (30) (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 268,909 80,724
Less than 12 Months, Gross Unrealized Losses (106) (113)
Greater than 12 months, Fair Value 99,838 207,183
Greater than 12 months, Gross Unrealized Losses (888) (4,243)
Total, Fair Value 368,747 287,907
Total, Gross Unrealized Losses (994) (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 139,832 41,269
Less than 12 Months, Gross Unrealized Losses (442) (92)
Greater than 12 months, Fair Value 1,833 2,657
Greater than 12 months, Gross Unrealized Losses (149) (126)
Total, Fair Value 141,665 43,926
Total, Gross Unrealized Losses (591) (218)
Long-term debt securities | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 96,228 11,819
Less than 12 Months, Gross Unrealized Losses (316) (31)
Greater than 12 months, Fair Value 979 2,274
Greater than 12 months, Gross Unrealized Losses (12) (14)
Total, Fair Value 97,207 14,093
Total, Gross Unrealized Losses (328) (45)
Long-term debt securities | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,452 976
Less than 12 Months, Gross Unrealized Losses (38) (24)
Greater than 12 months, Fair Value 854 383
Greater than 12 months, Gross Unrealized Losses (137) (112)
Total, Fair Value 2,306 1,359
Total, Gross Unrealized Losses (175) (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 42,152 28,474
Less than 12 Months, Gross Unrealized Losses (88) (37)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 42,152 28,474
Total, Gross Unrealized Losses $ (88) $ (37)