XML 118 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS - Investments in Equity Securities, FV-NI Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]      
Equity Securities, FV-NI, Gain (Loss) $ 49,653 $ 34,651 $ (5,336)
Equity Securities, FV-NI, Realized Gain (Loss) 20,367 12,283 0
Equity Securities, FV-NI, Unrealized Gain (Loss) $ 29,286 $ 22,368 $ (5,336)