Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Schedule of Debt (Details)

v3.23.3
Notes Payable - Schedule of Debt (Details) - Horizon & Powerscourt Notes - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Notes Payable    
Debt Instrument [Line Items]    
Notes payable, gross $ 0 $ 21,244
Less: Unamortized debt discount and issuance costs 0 1,828
Carrying value of notes payable, current 0 19,416
Less: Current portion 0 5,930
Carrying value of notes payable, non-current 0 13,486
Final payment fee $ 1,100  
Additional final payment percentage 3.00%  
Initial Note    
Debt Instrument [Line Items]    
Notes payable, gross $ 0 12,139
Second Note    
Debt Instrument [Line Items]    
Notes payable, gross 0 6,070
Third Note    
Debt Instrument [Line Items]    
Notes payable, gross $ 0 $ 3,035