XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Leases - Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
2020 (Remaining 6 months), operating leases $ 1,195  
2020 (Remaining 6 months), financing leases 128  
2020 (Remaining 6 months) 1,323  
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 0  
Thereafter 21,374  
Present value adjustment, operating leases (8,405)  
Present value adjustment, financing leases (57)  
Present value adjustment (8,462)  
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,476) $ (1,141)
Less current portion included in Accrued expenses and other current liabilities, financing leases (186) 0
Total lease liabilities, operating leases 21,414 $ 21,367
Total lease liabilities, financing leases 429  
Total lease liabilities 21,843  
Liabilities [Member]    
Present value of lease payments, operating leases 22,890  
Present value of lease payments, financing leases 615  
Present value of lease payments 23,505  
Accrued Expenses and Other Current Liabilities [Member]    
Less current portion included in Accrued expenses and other current liabilities, operating leases (1,476)  
Less current portion included in Accrued expenses and other current liabilities, financing leases (186)  
Less current portion included in accrued expenses and other current liabilities $ (1,662)