XML 147 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 9,653  
2025 8,725  
2026 7,955  
2027 7,761  
2028 7,439  
Thereafter 154,466  
Operating lease liabilities 195,999  
Imputed interest (100,219)  
Balance at December 31, 2023 $ 95,780  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities  
Less: Current portion $ (8,096)  
Non-current portion at December 31, 2023 $ 87,684 $ 88,756