v3.26.1
LONG-TERM DEBT AND LINES OF CREDIT - Schedule of Maturities of Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 35,872
2027 1,377,552
2028 3,725,732
2029 3,250,130
2030 4,962,467
2031 3,663,752
2032 and thereafter 5,500,000
Total $ 22,515,505