XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Financing and Operating Leases - Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (excluding the six months ended June 30, 2022) $ 1,576  
2023 3,164  
2024 2,896  
2025 2,090  
2026 1,958  
Thereafter 3,657  
Total operating lease payment 15,341  
Less imputed interest (2,977)  
Total operating lease liabilities 12,364 $ 12,560
Financing Leases    
2022 (excluding the six months ended June 30, 2022) 1,696  
2023 2,381  
2024 1,583  
2025 1,292  
2026 318  
Thereafter 41  
Total financing lease payment 7,311  
Less imputed interest (739)  
Total financing lease liabilities $ 6,572 $ 4,925