XML 119 R108.htm IDEA: XBRL DOCUMENT v3.25.3
LONG-TERM DEBT AND LINES OF CREDIT - Maturity Requirements on Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Disclosure [Abstract]    
2025 $ 1,861,023 $ 1,003,007
2026 3,649,235 1,860,900
2027 463,142 2,752,462
2028 3,250,130 463,142
2029 1,000,671 3,250,130
2030 and thereafter 5,865,304 6,828,951
Total $ 16,091,821 $ 16,158,592