XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Schedule of Estimated Minimum Future Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
Fiscal year ending December 31, 2022 $ 10,068  
Fiscal year ending December 31, 2023 8,148  
Fiscal year ending December 31, 2024 7,149  
Fiscal year ending December 31, 2025 7,813  
Fiscal year ending December 31, 2026 7,444  
Thereafter 40,920  
Total lease payments 81,542  
Less: interest expense (17,860)  
Lease liability balance 63,682  
Finance Leases    
Fiscal year ending December 31, 2022 8,323  
Fiscal year ending December 31, 2023 8,512  
Fiscal year ending December 31, 2024 8,403  
Fiscal year ending December 31, 2025 8,243  
Fiscal year ending December 31, 2026 7,691  
Thereafter 10,745  
Total lease payments 51,917  
Less: interest expense (6,193)  
Lease liability balance $ 45,724 $ 31,486