XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS IN DEBT SECURITIES - Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Sep. 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 $ 76,067 $ 69,859
Less than 12 Months, Gross Unrealized Losses (40) (94)
Greater than 12 months, Fair Value 3,597 5,989
Greater than 12 months, Gross Unrealized Losses (5) (7)
Total, Fair Value 79,664 75,848
Total, Gross Unrealized Losses (45) (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 5,330 50,905
Less than 12 Months, Gross Unrealized Losses (5) (93)
Greater than 12 months, Fair Value 0 1,995
Greater than 12 months, Gross Unrealized Losses 0 (3)
Total, Fair Value 5,330 52,900
Total, Gross Unrealized Losses (5) (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 70,737 0
Less than 12 Months, Gross Unrealized Losses (35) 0
Greater than 12 months, Fair Value 3,597 3,994
Greater than 12 months, Gross Unrealized Losses (5) (4)
Total, Fair Value 74,334 3,994
Total, Gross Unrealized Losses (40) (4)
Long-term debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 21,260 152,069
Less than 12 Months, Gross Unrealized Losses (49) (646)
Greater than 12 months, Fair Value 1,251 363
Greater than 12 months, Gross Unrealized Losses (130) (123)
Total, Fair Value 22,511 152,432
Total, Gross Unrealized Losses (179) (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   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 6,521 80,550
Less than 12 Months, Gross Unrealized Losses (2) (384)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 6,521 80,550
Total, Gross Unrealized Losses (2) (384)
Long-term debt securities | Municipal securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 1,831 2,848
Less than 12 Months, Gross Unrealized Losses (41) (128)
Greater than 12 months, Fair Value 1,251 363
Greater than 12 months, Gross Unrealized Losses (130) (123)
Total, Fair Value 3,082 3,211
Total, Gross Unrealized Losses (171) (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 12,908 58,681
Less than 12 Months, Gross Unrealized Losses (6) (124)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 12,908 58,681
Total, Gross Unrealized Losses $ (6) $ (124)