XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Equity method (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Investments [Abstract]        
Beginning balance $ 33,555 $ 45,693 $ 35,532 $ 46,503
Contributions 513 665 1,391 1,290
Net loss on equity method investments (1,536) (152) (3,542) (705)
Distributions received (2,904) (1,118) (3,753) (2,000)
Ending balance $ 29,628 $ 45,088 $ 29,628 $ 45,088