XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable - Composition of debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Notes Payable.    
Gross proceeds $ 75,000  
Contractual exit fee 2,003  
Unamortized debt discount and issuance costs (5,017)  
Total note payable 71,986  
Current portion of note payable 3,850  
Non-current portion of note payable 68,136 $ 71,018
Total note payable $ 71,986