XML 60 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Leases    
Remainder of 2021 $ 4,393  
2022 9,370  
2023 8,499  
2024 6,918  
2025 3,173  
Thereafter 4,000  
Total cash lease payments 36,353  
Less: amounts representing interest (4,254)  
Operating lease liabilities, current and long-term portions 32,099 $ 34,097
Finance Leases    
Remainder of 2021 65  
2022 138  
2023 245  
2024 0  
2025 0  
Thereafter 0  
Total cash lease payments 448  
Less: amounts representing interest (33)  
Long-term debt, current and long-term portions 415 $ 474
Total    
Remainder of 2021 4,458  
2022 9,508  
2023 8,744  
2024 6,918  
2025 3,173  
Thereafter 4,000  
Total cash lease payments 36,801  
Less: amounts representing interest (4,287)  
Total lease liabilities $ 32,514