XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leases    
Remainder of 2022 $ 7,789  
2023 11,020  
2024 8,448  
2025 3,898  
2026 2,872  
Thereafter 1,579  
Total cash lease payments 35,606  
Less: amounts representing interest (3,604)  
Operating lease liabilities, current and long-term portions 32,002 $ 32,719
Finance Leases    
Remainder of 2022 98  
2023 245  
2024 0  
2025 0  
2026 0  
Thereafter 0  
Total cash lease payments 343  
Less: amounts representing interest (24)  
Long-term debt, current and long-term portions 319 $ 351
Total    
Remainder of 2022 7,887  
2023 11,265  
2024 8,448  
2025 3,898  
2026 2,872  
Thereafter 1,579  
Total cash lease payments 35,949  
Less: amounts representing interest (3,628)  
Total lease liabilities $ 32,321