XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - Composition of debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Notes Payable.    
Gross proceeds $ 75,000  
Contractual exit fee 2,003  
Unamortized debt discount and issuance costs (4,520)  
Total note payable 72,483  
Current portion of note payable 7,700  
Non-current portion of note payable 64,783 $ 71,018
Total note payable $ 72,483