XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Notes - Schedule of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]    
Total Convertible Notes $ 35,187 $ 33,333
Convertible Notes    
Debt Instrument [Line Items]    
Convertible Notes principal 36,085 34,346
Unamortized issuance costs (898) (1,013)
Total Convertible Notes $ 35,187 $ 33,333