XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Financing Arrangement - Schedule of Financing Arrangement Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Joint Ventures        
Interest (income) expense $ 71,925 $ 39,765 $ 140,999 $ 91,955
Related parties        
Schedule of Joint Ventures        
Interest (income) expense $ 0 (15,701) $ 0 (11,264)
Related parties | Financing Arrangement        
Schedule of Joint Ventures        
Distributions equal to the partner's share of net income   766   1,565
Distributions in excess of the partner's share of net income   266   966
Adjustment to fair value of financing arrangement obligation   (16,733)   (13,795)
Interest (income) expense   $ (15,701)   $ (11,264)