XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Debt and Lease Obligations - Schedule of Future Minimum Payments and Maturities of Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
2021 (remaining nine months) $ 2,577  
2022 2,918  
2023 2,096  
2024 2,002  
2025 1,472  
Thereafter 478  
Total lease payments 11,543  
Less: Imputed interest (2,550)  
Total lease obligations 8,993  
Less: Current obligations (3,161) $ (3,185)
Long-term lease obligations 5,832 6,355
Finance Leases    
2021 (remaining nine months) 351  
2022 275  
2023 248  
2024 157  
Total lease payments 1,031  
Less: Imputed interest (147)  
Total finance lease obligations 884 982
Less: Current obligations (410) (445)
Long-term portion of finance lease obligations $ 474 $ 537