v3.24.1.1.u2
Stockholders' Equity - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 23, 2023
Feb. 24, 2023
Sep. 26, 2022
May 09, 2022
Dec. 16, 2021
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsidiary, Sale of Stock [Line Items]                  
Registration rights agreement, required filing term     90 days            
Registration rights agreement, liquidation damages payable as a percent of amount invested, if filed late     0.50%            
Registration rights agreement, liquidation damages payable if filed late, measurement term     30 days            
Common stock, par value (in dollars per share)             $ 0.0001 $ 0.0001  
Exercise price (in dollars per share)             $ 8.031   $ 8.1031
Warrant liability, measurement input, term         5 years        
Gross proceeds         $ 11,478        
Net proceeds         $ 10,226        
Ownership percentage limitation         4.99%        
Ownership percentage limitation at election of purchaser         9.99%        
Pre-Funded Warrants                  
Subsidiary, Sale of Stock [Line Items]                  
Warrants issued in sale of stock (in shares)         718,981        
Exercise price (in dollars per share)         $ 0.030        
Number of shares exercisable for each warrant (in shares)         1        
Warrant                  
Subsidiary, Sale of Stock [Line Items]                  
Warrants issued in sale of stock (in shares)         576,261        
Exercise price (in dollars per share)         $ 8.1031        
Number of shares exercisable for each warrant (in shares)         1        
Common Stock and Accompanying Warrant                  
Subsidiary, Sale of Stock [Line Items]                  
Purchase price (in dollars per share)         $ 9.9780        
Pre-Funded Warrants and Accompanying Warrant                  
Subsidiary, Sale of Stock [Line Items]                  
Purchase price (in dollars per share)         $ 9.9480        
Common Stock                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares issued in transaction (in shares)         433,553        
Common stock, par value (in dollars per share)         $ 0.0001        
DGP Co. Ltd                  
Subsidiary, Sale of Stock [Line Items]                  
Pro rata accrual             $ 191    
CBI USA, Inc                  
Subsidiary, Sale of Stock [Line Items]                  
Pro rata payment             $ 27    
Private Placement                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares issued in transaction (in shares)     3,400,000 867,369          
Sales price of shares issued in transaction (in dollars per share)     $ 1.60 $ 5.81          
Consideration received, gross   $ 5,440              
Consideration for stock transaction   $ 4,597   $ 4,886          
Common stock, par value (in dollars per share)       $ 0.0001          
Private Placement | CBI USA & DGP Co. Ltd                  
Subsidiary, Sale of Stock [Line Items]                  
Percentage of ownership after transaction             45.00%    
Third Party Sale Of Company Stock | DGP Co. Ltd | CBI USA, Inc                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares issued in transaction (in shares) 3,400,000                
Third Party Sale Of Company Stock | Subsequent Event | Third Party | DGP Co. Ltd                  
Subsidiary, Sale of Stock [Line Items]                  
Number of shares issued in transaction (in shares)           340,000      
Percentage of shares subsequently sold at closing           10.00%