XML 45 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Leases - Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
2020 (Remaining 9 months), operating leases $ 1,793  
2020 (Remaining 9 months), financing leases 204  
2020 (Remaining 9 months) 1,997  
2021, operating leases 2,304  
2021, financing leases 174  
2021 2,478  
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  
Thereafter, operating leases 21,374  
Thereafter, financing leases  
Thereafter 21,374  
Present value adjustment, operating leases (8,681)  
Present value adjustment, financing leases (66)  
Present value adjustment (8,630)  
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,481) $ (1,141)
Less current portion included in Accrued expenses and other current liabilities, financing leases (214)
Total lease liabilities, operating leases 21,731 $ 21,367
Total lease liabilities, financing leases 468  
Total lease liabilities 22,199  
Liabilities [Member]    
Present value of lease payments, operating leases 23,212  
Present value of lease payments, financing leases 682  
Present value of lease payments 23,894  
Accrued Expenses and Other Current Liabilities [Member]    
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,481)  
Less current portion included in Accrued expenses and other current liabilities, financing leases (214)  
Less current portion included in accrued expenses and other current liabilities $ (1,695)