XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Summary of Future Minimum Payments For Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating Leases    
2022 $ 2,232  
2023 1,561  
2024 451  
2025 515  
2026 459  
Years subsequent to 2026 3,614  
Operating lease payments due 8,832  
Interest component (1,961)  
Total operating leases 6,871  
Current portion of operating lease liabilities 1,986 $ 7,030
Long-term operating lease liabilities 4,885 4,345
Finance Leases    
2022 36  
2023 36  
2024 37  
2025 6  
Total finance leases 115  
Interest component (6)  
Finance Leases 109  
Current portion of finance lease liabilities 33 36
Long-term finance lease liabilities $ 76 $ 105