XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation      
Other investments   $ 76,036 $ 73,160
Percentage of interest rate risk hedged   50.00%  
Unrealized gain (loss) $ 600    
Private investments and unlisted equities      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation      
Other investments   $ 7,100 8,500
Fair Value, Nonrecurring      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation      
Fair value / carrying value   $ 67,200 $ 63,400