XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Operating and Finance Lease Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Operating Leases    
2021 (Remaining six months) $ 1,944  
2022 3,591  
2023 3,205  
2024 1,858  
2025 1,236  
Thereafter 1,566  
Total 13,400  
Less: present value discount (1,361)  
Present value of lease liabilities 12,039  
Less: current portion of lease liabilities (3,249) $ (3,905)
Lease liability 8,790 $ 8,540
Financing Leases    
2021 (Remaining six months) 115  
2022 199  
2023 139  
2024 114  
2025 4  
Thereafter 0  
Total 571  
Less: present value discount (47)  
Present value of lease liabilities 524  
Less: current portion of lease liabilities (200)  
Total long-term lease liabilities 324  
Operating And Finance Lease Liabilities, Payments Due [Abstract]    
2021 (Remaining six months) 2,059  
2022 3,790  
2023 3,344  
2024 1,972  
2025 1,240  
Thereafter 1,566  
Total 13,971  
Less: present value discount (1,408)  
Present value of lease liabilities 12,563  
Less: current portion of lease liabilities (3,449)  
Total long-term lease liabilities $ 9,114