Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Narrative (Details)

v3.24.1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 28, 2021
$ / shares
shares
Dec. 31, 2023
USD ($)
Day
vote
$ / shares
shares
Jun. 27, 2023
shares
Jun. 22, 2023
$ / shares
shares
Jun. 21, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)   120,000,000       120,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001       $ 0.0001
Common stock, voting rights | vote   1        
Common stock, shares issued (in shares)   6,597,409 6,442,436   51,540,172 6,180,646
Common stock, shares outstanding (in shares)   6,597,409 6,442,436   51,540,172 6,180,646
Warrant outstanding (in shares)   18,410,000       18,410,000
Number of shares purchased         1  
Exercise price of warrants or rights (dollars per share) | $ / shares       $ 92.00 $ 11.50  
Warrants expiry term 5 years          
Redemption price (in dollars per share) | $ / shares   $ 0.01        
Redemption notice period   30 days        
Redemption share price basis | $ / shares   $ 144.00        
Redemption share price basis number of days | Day   20        
Redemption, registration statement to be maintained | Day   30        
Securities called by warrants (in shares)   2,301,250   2,301,250 18,410,000 2,301,250
Convertible Note            
Class of Stock [Line Items]            
Debt conversion convertible instrument amount | $   $ 500        
Public Warrants            
Class of Stock [Line Items]            
Number of shares purchased 1          
Exercise price of warrants or rights (dollars per share) | $ / shares $ 92.00          
Warrants exercisable period 30 days          
Private Warrants            
Class of Stock [Line Items]            
Warrant outstanding (in shares) 4,110,000          
Sponsor Warrants            
Class of Stock [Line Items]            
Strike price (in dollars per share) | $ / shares   $ 1.00        
Sponsor Warrants | Convertible Note            
Class of Stock [Line Items]            
Conversion of promissory note, warrants issued (in shares)   500,000        
Prior to Merger | Public Warrants            
Class of Stock [Line Items]            
Warrant outstanding (in shares) 13,800,000          
Number of warrants exercised (in shares) 8