XML 110 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Minimum Lease Payments    
2022 $ 2,445  
2023 2,092  
2024 0  
Total minimum payments 4,537  
Less: amount representing interest/unamortized debt discount (441)  
Present value of future payments 4,096  
Less: current portion (2,105) $ (1,708)
Non-current portion 1,991 4,096
Debt Repayments    
2022 0  
2023 12,500  
2024 37,500  
Total minimum payments 50,000  
Less: amount representing interest/unamortized debt discount 4  
Present value of future payments 50,004  
Less: current portion 0 (4,551)
Note payable – non-current portion 50,004 $ 44,407
Total    
2022 2,445  
2023 14,592  
2024 37,500  
Total minimum payments 54,537  
Less: amount representing interest/unamortized debt discount (437)  
Present value of future payments 54,100  
Less: current portion (2,105)  
Non-current portion $ 51,995