XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 5,865  
2023 12,199  
2024 9,230  
2025 4,422  
2026 3,191  
Thereafter 1,806  
Total cash lease payments 36,713  
Less: amounts representing interest (3,509)  
Operating lease liabilities, current and long-term portions 33,204 $ 32,719
Finance Leases    
Remainder of 2022 66  
2023 245  
2024 0  
2025 0  
2026 0  
Thereafter 0  
Total cash lease payments 311  
Less: amounts representing interest (20)  
Long-term debt, current and long-term portions 291 $ 351
Total    
Remainder of 2022 5,931  
2023 12,444  
2024 9,230  
2025 4,422  
2026 3,191  
Thereafter 1,806  
Total cash lease payments 37,024  
Less: amounts representing interest (3,529)  
Total lease liabilities $ 33,495