XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Financing and Operating Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
2022 (excluding the three months ended March 31, 2022) $ 2,400  
2023 3,164  
2024 2,896  
2025 2,090  
2026 1,958  
Thereafter 3,654  
Total operating lease payment 16,162  
Less imputed interest (3,229)  
Total operating lease liabilities 12,933 $ 12,560
Financing Leases    
2022 (excluding the three months ended March 31, 2022) 2,603  
2023 2,502  
2024 1,705  
2025 1,414  
2026 446  
Thereafter 40  
Total financing lease payment 8,710  
Less imputed interest (888)  
Total financing lease liabilities $ 7,822 $ 4,925