XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Future Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt And Derivatives Disclosure [Abstract]    
Fiscal year ending December 31, 2025 $ 42,619  
Fiscal year ending December 31, 2026 13,717  
Fiscal year ending December 31, 2027 18,201  
Fiscal year ending December 31, 2028 29,968  
Fiscal year ending December 31, 2029 790,815  
Thereafter 252,842  
Principal amount of debt $ 1,148,162 $ 1,054,546