XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing Arrangement - Schedule of Financing Arrangement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Joint Ventures      
Interest (income) expense $ 219,987 $ 172,920 $ 216,851
Related parties      
Schedule of Joint Ventures      
Interest (income) expense (11,264) (24,206) 34,735
Financing Arrangement | Related parties      
Schedule of Joint Ventures      
Distributions of the partner's share of net income 1,565 2,105 1,833
Distributions in excess of the partner's share of net income 966 8,807 8,669
Adjustment to fair value of financing arrangement obligation (13,795) (35,118) 24,233
Interest (income) expense $ (11,264) $ (24,206) $ 34,735