XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Leases - Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
2020 (Remaining 3 months), operating leases $ 598  
2020 (Remaining 6 months), financing leases 59  
2020 (Remaining 3 months) 657  
2021, operating leases 2,304  
2021, financing leases 170  
2021 2,474  
2022, operating leases 2,240  
2022, financing leases 166  
2022 2,406  
2023, operating leases 2,123  
2023, financing leases 160  
2023 2,283  
2024, operating leases 2,059  
2024, financing leases 44  
2024 2,103  
2025, operating leases 1,924  
Thereafter, operating leases 19,450  
Thereafter, financing leases 0  
Thereafter 19,450  
Present value adjustment, operating leases (8,103)  
Present value adjustment, financing leases (44)  
Present value adjustment (8,147)  
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,463) $ (1,141)
Less current portion included in Accrued expenses and other current liabilities, financing leases (163) 0
Total lease liabilities, operating leases 21,132 $ 21,367
Total lease liabilities, financing leases 391  
Total lease liabilities 21,523  
Liabilities [Member]    
Present value of lease payments, operating leases 22,595  
Present value of lease payments, financing leases 555  
Present value of lease payments 23,150  
Accrued Expenses and Other Current Liabilities [Member]    
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,463)  
Less current portion included in Accrued expenses and other current liabilities, financing leases (164)  
Less current portion included in accrued expenses and other current liabilities $ (1,627)