XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Schedule of Fair Value of Equity Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Total $ 117,756 $ 106,766
Financials    
Schedule of Investments [Line Items]    
Total 116,400 106,542
Basic materials    
Schedule of Investments [Line Items]    
Total 595 0
Industrial, utilities and energy    
Schedule of Investments [Line Items]    
Total 312 0
Communications and technology    
Schedule of Investments [Line Items]    
Total 263 12
Consumer    
Schedule of Investments [Line Items]    
Total 154 212
Healthcare    
Schedule of Investments [Line Items]    
Total $ 32 $ 0