XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finance Lease    
2023 $ 307  
2024 307  
2025 307  
2026 307  
2027 307  
Thereafter 721  
Total 2,256  
Less: Imputed interest (402)  
Total lease liabilities 1,854 $ 1,904
Operating Leases    
2023 3,366  
2024 2,579  
2025 2,448  
2026 1,879  
2027 1,224  
Thereafter 5,283  
Total 16,779  
Less: Imputed interest (2,059)  
Total lease liabilities $ 14,720 $ 17,982