XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Schedule of Debt and Interest Payment Obligations (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt payment obligations  
Debt payment obligations, 2024 (remainder) $ 28,125
Debt payment obligations, 2025 37,500
Debt payment obligations, 2026 980,625
Debt payment obligations, 2027 0
Debt payment obligations, 2028 0
Debt payment obligations, thereafter 0
Debt payment obligations, total 1,046,250
Interest and other payments on debt payment obligations  
Interest and other payments on debt payment obligations, 2024 (remainder) 57,192
Interest and other payments on debt payment obligations, 2025 73,805
Interest and other payments on debt payment obligations, 2026 53,421
Interest and other payments on debt payment obligations, 2027 0
Interest and other payments on debt payment obligations, 2028 0
Interest and other payments on debt payment obligations, thereafter 0
Interest and other payments on debt payment obligations, total 184,418
Total  
Debt and interest payment obligations, 2024 (remainder) 85,317
Debt and interest payment obligations, 2025 111,305
Debt and interest payment obligations, 2026 1,034,046
Debt and interest payment obligations, 2027 0
Debt and interest payment obligations, 2028 0
Debt and interest payment obligations, thereafter 0
Debt and interest payment obligations, total $ 1,230,668