XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS IN DEBT SECURITIES - Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Short-term debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 92,963 $ 69,859
Less than 12 Months, Gross Unrealized Losses (13) (94)
Greater than 12 months, Fair Value 0 5,989
Greater than 12 months, Gross Unrealized Losses 0 (7)
Total, Fair Value 92,963 75,848
Total, Gross Unrealized Losses (13) (101)
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
Less than 12 Months, Gross Unrealized Losses   (1)
Greater than 12 months, Fair Value   0
Greater than 12 months, Gross Unrealized Losses   0
Total, Fair Value   18,954
Total, Gross Unrealized Losses   (1)
Short-term debt securities | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 8,205 50,905
Less than 12 Months, Gross Unrealized Losses (2) (93)
Greater than 12 months, Fair Value 0 1,995
Greater than 12 months, Gross Unrealized Losses 0 (3)
Total, Fair Value 8,205 52,900
Total, Gross Unrealized Losses (2) (96)
Short-term debt securities | U.S. government securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 84,758 0
Less than 12 Months, Gross Unrealized Losses (11) 0
Greater than 12 months, Fair Value 0 3,994
Greater than 12 months, Gross Unrealized Losses 0 (4)
Total, Fair Value 84,758 3,994
Total, Gross Unrealized Losses (11) (4)
Long-term debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 38,653 152,069
Less than 12 Months, Gross Unrealized Losses (178) (646)
Greater than 12 months, Fair Value 349 363
Greater than 12 months, Gross Unrealized Losses (114) (123)
Total, Fair Value 39,002 152,432
Total, Gross Unrealized Losses (292) (769)
Long-term debt securities | U.S. agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 7,996 9,990
Less than 12 Months, Gross Unrealized Losses (5) (10)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 7,996 9,990
Total, Gross Unrealized Losses (5) (10)
Long-term debt securities | Corporate bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 7,276 80,550
Less than 12 Months, Gross Unrealized Losses (25) (384)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 7,276 80,550
Total, Gross Unrealized Losses (25) (384)
Long-term debt securities | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 2,747 2,848
Less than 12 Months, Gross Unrealized Losses (121) (128)
Greater than 12 months, Fair Value 349 363
Greater than 12 months, Gross Unrealized Losses (114) (123)
Total, Fair Value 3,096 3,211
Total, Gross Unrealized Losses (235) (251)
Long-term debt securities | U.S. government securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 20,634 58,681
Less than 12 Months, Gross Unrealized Losses (27) (124)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 20,634 58,681
Total, Gross Unrealized Losses $ (27) $ (124)