XML 77 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
MARKETABLE INVESTMENT SECURITIES - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
position
Dec. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]      
Investment securities     $ 0
Gross unrealized holding gains $ 0    
Investment sold 90,400,000 $ 28,400,000  
Realized losses $ 1,500,000    
Debt securities, available-for-sale, in unrealized loss position | position 7    
Debt securities, available-for-sale, unrealized loss position, accumulated loss $ (100,000)    
Available-for-sale securities, gross unrealized loss, fair market value $ 8,800,000