XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND LINES OF CREDIT - Maturity Requirements on Outstanding Debt (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 1,068,459
2026 1,913,464
2027 2,790,646
2028 467,701
2029 3,253,411
2030 and thereafter 6,832,392
Total $ 16,326,073