XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Borrowing - Future Payment Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Future payment obligations    
Total repayment obligations $ 52,475  
Less: Unamortized discount and debt issuance costs (378)  
Less: Unaccreted value of final fee (853)  
Loan payable 51,244  
Loan payable, current portion (36,111) $ (4,167)
Loan payable, net of current portion $ 15,133 $ 46,621