v3.25.4
Fair Value Measurement - Schedule of Changes in Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 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, net (37,512) (15,539)
Payments (18,646) 0
Balance, end of period 84,602 140,760
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 266,273 119,423
Proceeds (386,041) 0
Change in unrealized value (2,227) 2,572
Balance, end of period $ 0 $ 121,995