XML 36 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
April 1, 2020December 31, 2020 $ 2,510  
January 1, 2021December 31, 2021 3,695  
January 1, 2022December 31, 2022 3,692  
January 1, 2023December 31, 2023 3,645  
January 1, 2024December 31, 2024 3,655  
January 1, 2025December 31, 2025 3,707  
Thereafter 1,528  
Total future minimum lease payments 22,432  
Less: Imputed interest (3,213)  
Total 19,219  
Current portion of operating leases 2,586 $ 2,695
Long-term portion of operating leases 16,633 17,357
Finance Leases    
April 1, 2020December 31, 2020 1,941  
January 1, 2021December 31, 2021 574  
January 1, 2023December 31, 2023 0  
January 1, 2024December 31, 2024 0  
January 1, 2025December 31, 2025 0  
Thereafter 0  
Total future minimum lease payments 2,515  
Less: Imputed interest (40)  
Total 2,475  
Current portion of finance leases 2,344 2,721
Long-term portion of finance leases $ 131 $ 572