XML 107 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease, Assets And Liabilities, Lessee [Abstract]    
Operating lease assets $ 31,645 $ 34,960
Other current liabilities 7,730 7,620
Operating lease liabilities 26,248 29,414
Present value of lease liabilities 33,978 37,034
Finance Lease, Assets And Liabilities, Lessee [Abstract]    
Right-of-use assets 1,162 1,135
Accumulated depreciation (408) (343)
Right-of-use assets, net 754 792
Current liabilities 317 354
Non-current liabilities 384 398
Total finance lease liabilities $ 701 $ 752
Weighted Average Remaining Lease Term [Abstract]    
Operating leases 4 years 11 months 5 years
Finance leases 2 years 11 months 2 years 9 months
Leases, Weighted Average Discount Rate [Abstract]    
Operating leases 9.00% 9.10%
Finance leases 6.80% 7.20%