XML 147 R102.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 2,683  
2024 2,780  
2025 2,659  
2026 2,709  
2027 2,708  
Thereafter 9,371  
Total minimum lease payments 22,910  
Less: amounts representing interest 3,965  
Present value of net minimum lease payments 18,945  
Less: current portion of lease liabilities 1,976 $ 2,238
Long-term lease liabilities   16,969 5,525
Finance Leases    
2023 8,532  
2024 8,532  
2025 8,532  
2026 8,532  
2027 8,532  
Thereafter 112,416  
Total minimum lease payments 155,076  
Less: amounts representing interest 48,770  
Present value of net minimum lease payments 106,306  
Less: current portion of lease liabilities 3,872 12,439
Long-term lease liabilities   $ 102,434 $ 105,965