XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
Remainder of 2021 $ 6,816  
2022 8,753  
2023 7,858  
2024 6,499  
2025 3,173  
Thereafter 4,000  
Total cash lease payments 37,099  
Less: amounts representing interest (4,539)  
Operating lease liabilities, current and long-term portions 32,560 $ 34,097
Finance Leases    
Remainder of 2021 114  
2022 138  
2023 245  
2024 0  
2025 0  
Thereafter 0  
Total cash lease payments 497  
Less: amounts representing interest (52)  
Long-term debt, current and long-term portions 445 $ 474
Total    
Remainder of 2021 6,930  
2022 8,891  
2023 8,103  
2024 6,499  
2025 3,173  
Thereafter 4,000  
Total cash lease payments 37,596  
Less: amounts representing interest (4,591)  
Total lease liabilities $ 33,005