XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Adjustments to the carrying value of investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Adjustments to the carrying value of these investments    
Balance, beginning of period $ 6,607 $ 27,264
Additional investments   374
Upward adjustments   611
Impairments and downward adjustments (2,305) (5,056)
Dispositions (2,323)  
Other   (16,586)
Balance, end of period 1,979 6,607
Other Assets    
Equity Securities without Readily Determinable Fair Value    
Other equity investments $ 32,900 $ 59,200