XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Notes - Schedule of Notes and New Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Net carrying amount of the liability component $ 84  
Convertible Debt [Abstract]    
Current portion of convertible notes 56,204 $ 0
Non-current portion of convertible notes 49,624 $ 107,984
Total convertible notes 105,828  
Convertible notes | New Notes    
Debt Instrument [Line Items]    
Outstanding principal at par 106,500  
Unamortized debt issuance (672)  
Net carrying amount of the liability component $ 105,828