XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of Future Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Fiscal year ending December 31, 2024 $ 35,781  
Fiscal year ending December 31, 2025 66,455  
Fiscal year ending December 31, 2026 724,288  
Fiscal year ending December 31, 2027 6,965  
Fiscal year ending December 31, 2028 6,566  
Thereafter 214,491  
Principal amount of debt $ 1,054,546 $ 603,477