Annual report pursuant to Section 13 and 15(d)

Notes Payable - 2023 Bridge Notes (Details)

v3.24.1
Notes Payable - 2023 Bridge Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 15, 2023
Dec. 31, 2023
Dec. 31, 2022
Notes Payable      
Gross cash proceeds from notes payable   $ 4,000 $ 174,393
Bridge Notes 2023      
Notes Payable      
Gross cash proceeds from notes payable $ 4,000    
Debt discount $ 500    
Interest rate (as a percent) 16.00%    
Bridge Notes 2023 | Prime Rate      
Notes Payable      
Spread rate 8.50%