XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Payments Under Non-Cancellable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 2,322  
2023 2,299  
2024 2,033  
2025 1,757  
2026 3,349  
Thereafter 14,035  
Total future minimum lease payments 25,795  
Less imputed interest (4,109)  
Current lease liabilities 3,542 $ 2,231
Noncurrent lease liabilities 18,144 12,261
Total 21,686  
Finance Leases    
2022 57  
2023 61  
Total future minimum lease payments 118  
Less imputed interest (6)  
Current lease liabilities 61 59
Noncurrent lease liabilities 51 $ 112
Total $ 112