XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement - Schedule of Changes in Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Financial liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 140,760 $ 156,299
Unrealized (gains) losses, net 4,980 (757)
Balance, end of period 145,740 155,542
Investments held for sale and other    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period 121,995 0
Purchases 55,137 0
Unrealized gains (loss), net 2,131 0
Balance, end of period $ 179,263 $ 0