v3.23.2
COMMITMENTS AND CONTINGENCIES - Schedule of Maturities of Long-Term Debt (Details)
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2023 $ 4,375,000
2024 10,938,000
2025 19,687,000
2026 26,250,000
2027 282,188,000
Thereafter 4,200,000,000
Total debt $ 4,543,438,000