XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
INVESTMENTS - Schedule of Net Gains (Losses) Attributable to Company’s Other Investments at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of Investments [Line Items]        
Realized gain (loss) $ 31,278 $ 32,533 $ 106,415 $ 35,614
Net change in unrealized gain (loss) 23,383 52,467 (116,961) 147,646
Total gain (loss)     (10,546) 183,260
Other Investments at Fair Value        
Schedule of Investments [Line Items]        
Realized gain (loss) 0 0 0 9,504
Net change in unrealized gain (loss) 0 0 0 2,159
Total gain (loss) $ 0 $ 0 $ 0 $ 11,663