XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Minimum Lease Payments and Long-Term Debt Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Minimum Lease Payments    
2022 $ 1,238  
2023 2,092  
2024 0  
Total minimum payments 3,330  
Less: amount representing interest/unamortized debt discount (243)  
Present value of future payments 3,087  
Less: current portion (2,258) $ (2,105)
Non-current portion 829 1,991
Debt Repayments    
2022 0  
2023 12,500  
2024 37,500  
Total minimum payments 50,000  
Less: amount representing interest/unamortized debt discount 507  
Present value of future payments 50,507  
Less: current portion 0  
Non-current portion 50,507 $ 50,004
Total    
2022 1,238  
2023 14,592  
2024 37,500  
Total minimum payments 53,330  
Less: amount representing interest/unamortized debt discount 264  
Present value of future payments 53,594  
Less: current portion (2,258)  
Non-current portion $ 51,336