v3.26.1
Investments - Equity method (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Investments [Abstract]        
Beginning balance $ 70,986 $ 33,555 $ 69,638 $ 35,532
Contributions 1,592 513 2,178 1,391
Net income (loss) on equity method investments 9,489 (1,536) 13,775 (3,542)
Distributions received (10,791) (2,904) (14,315) (3,753)
Ending balance $ 71,276 $ 29,628 $ 71,276 $ 29,628