XML 71 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Debt and Lease Obligations - Schedule of Future Minimum Payments and Maturities of Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2020 (remaining nine months) $ 2,278  
2021 2,837  
2022 2,617  
2023 2,096  
2024 2,002  
Thereafter 1,950  
Total lease payments 13,780  
Less: Imputed interest (3,763)  
Total lease obligations 10,017  
Less: Current obligations (2,791) $ (3,010)
Long-term lease obligations 7,226 $ 7,620
Finance Leases    
2020 (remaining nine months) 161  
2021 214  
2022 21  
Total lease payments 396  
Less: Imputed interest (22)  
Total finance lease obligations 374  
Less: Current obligations (197)  
Long-term portion of finance leases $ 177