v3.26.1
Fair Value Measurement - Schedule of Changes in Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 250,000 $ 179,263 $ 0 $ 121,995
Purchases 0 5,625 252,988 60,762
Proceeds 0 (10,625) 0 (10,625)
Change in unrealized value 0 3,760 (2,988) 5,891
Deconsolidation (250,000) 0 (250,000) 0
Balance, end of period 0 178,023 0 178,023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period 88,092 145,740 84,602 140,760
Change in unrealized value (9,128) 5,525 (5,638) 10,505
Payments (25,154) (18,646) (25,154) (18,646)
Balance, end of period $ 53,810 $ 132,619 $ 53,810 $ 132,619