XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 01, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
May 20, 2024
May 08, 2024
Feb. 20, 2024
Dec. 31, 2023
Dec. 07, 2023
Nov. 13, 2022
Jul. 31, 2021
Class of Warrant or Right [Line Items]                        
Common stock, par value   $ 0.0001   $ 0.0001         $ 0.0001      
Fair value of warrants   $ (1,448) $ 144 $ (3,246) $ (2,266)              
December 2023 Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Amount of warrant shares   90   90                
Registered Offering Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, par value           $ 0.0001            
Share issue price           $ 7.04            
November 2023 Bridge Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Fair value of warrants   100   200                
Warrants [Member] | November 2022 Convertible Notes [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant                     2,307  
Fair value of warrants   $ 100   $ 2,300                
Warrants [Member] | December 2023 Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant   288,900   288,900         77,020      
Warrant shares, exercised   23,112   23,112                
Conversion price reduced       $ 4                
Fair value of warrants   $ 100   $ 300                
Warrants [Member] | December 2023 Warrants [Member] | December 2023 Convertible Notes [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant                   23,112    
Warrant strike price                   $ 50    
Warrants [Member] | February 2024 Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Fair value of warrants   500   1,700                
Warrants [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant 75,000                      
Issuance of convertible note $ 6,000                      
Warrants [Member] | Woodway Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant               20,000        
Warrant strike price               $ 50        
Fair value of warrants   100   400                
Warrants [Member] | Registered Offering Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant           142,046            
Fair value of warrants   600   600                
Warrants [Member] | Placement Agent Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant             10,653          
Percentage of aggregate number of shares issued and sold             7.50%          
Warrant strike price             $ 8.8          
Fair value of warrants   $ 50   $ 50                
Warrants [Member] | Class A Common Stock Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Fair value of warrants     $ 100   $ 2,300              
Warrants [Member] | Class A Common Stock Warrants [Member] | November 2022 Convertible Notes [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant                     2,307  
Warrant strike price                     $ 0.4  
Warrants contractual term                     10 years  
Warrants [Member] | Class B Common Stock Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Warrant strike price                       $ 0.4
Warrants contractual term                       7 years
Warrant One [Member] | December 2023 Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant   265,788   265,788                
Fair value of warrants   $ 400   $ 400                
Warrant One [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant 37,500                      
Common stock, par value $ 50                      
Warrant One [Member] | Registered Offering Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant           142,046            
Percentage of aggregate number of shares issued and sold           100.00%            
Warrant strike price           $ 7.04            
Warrant Two [Member] | December 2023 Warrants [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, warrant   375,000   375,000                
Warrant Two [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                        
Class of Warrant or Right [Line Items]                        
Common stock, par value $ 70