XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finance Lease    
2022 $ 307  
2023 307  
2024 307  
2025 307  
2026 307  
Thereafter 798  
Total 2,333  
Less: Imputed interest (429)  
Total lease liabilities 1,904 $ 2,100
Operating Leases    
2022 4,404  
2023 3,033  
2024 2,737  
2025 2,307  
2026 1,650  
Thereafter 6,681  
Total 20,812  
Less: Imputed interest (2,830)  
Total lease liabilities $ 17,982 $ 22,990