XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - SCHEDULE OF MATURITIES OF LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
2021 $ 70,471  
2022 4,936  
2023 3,044,678  
2024 3,351  
2025 1,025,102  
Thereafter 1,325,585  
Total payments on debt 5,474,123  
Debt discount on convertible debentures (6,844)  
Debt and Lease Obligation $ 5,467,279 $ 4,772,597