XML 120 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
MARKETABLE INVESTMENT SECURITIES - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
position
Dec. 31, 2022
USD ($)
position
Dec. 31, 2021
USD ($)
Investments, Debt and Equity Securities [Abstract]      
Investment sold $ 90.4 $ 28.4 $ 8.3
Realized losses $ 1.5    
Debt securities, available-for-sale, in unrealized loss position | position 7 118  
Debt securities, available-for-sale, unrealized loss position, accumulated loss $ (0.1) $ (2.7)  
Available-for-sale securities, gross unrealized loss, fair market value $ 8.8 $ 111.6