XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES AND RELATED PARTY LEASES - Future Minimum Lease Payment Under Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leased Assets [Line Items]    
Remainder of 2024 $ 6,131  
2025 23,312  
2026 21,613  
2027 19,721  
2028 17,459  
2029 16,552  
Thereafter 165,343  
Total minimum lease payments 270,131  
Less: Imputed interest 87,284  
Total lease liabilities 182,847 $ 182,133
Less: Current lease liabilities 15,039 15,284
Long-term lease liabilities 167,808 $ 166,849
Related Parties    
Operating Leased Assets [Line Items]    
Remainder of 2024 74  
2025 296  
2026 296  
2027 296  
2028 296  
2029 246  
Thereafter 0  
Total minimum lease payments 1,504  
Third Parties    
Operating Leased Assets [Line Items]    
Remainder of 2024 6,057  
2025 23,016  
2026 21,317  
2027 19,425  
2028 17,163  
2029 16,306  
Thereafter 165,343  
Total minimum lease payments $ 268,627