XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
Fiscal year ending December 31, 2023 $ 9,672  
Fiscal year ending December 31, 2024 8,845  
Fiscal year ending December 31, 2025 9,324  
Fiscal year ending December 31, 2026 8,567  
Fiscal year ending December 31, 2027 11,070  
Thereafter 32,643  
Total lease payments 80,121  
Less: interest expense (15,776)  
Lease liability balance 64,345  
Finance Leases    
Fiscal year ending December 31, 2023 10,068  
Fiscal year ending December 31, 2024 10,313  
Fiscal year ending December 31, 2025 10,153  
Fiscal year ending December 31, 2026 9,601  
Fiscal year ending December 31, 2027 5,620  
Thereafter 10,367  
Total lease payments 56,122  
Less: interest expense (6,309)  
Lease liability balance $ 49,813 $ 45,724