XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 30, 2024
Jan. 28, 2024
Jan. 24, 2024
Jan. 12, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 07, 2024
Jan. 26, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock                   21,682  
Warrants initial exercise price         $ 22.83   $ 22.83   $ 11.5    
Fair value of detachable warrants at issuance         $ (1,880) $ (723) $ 966 $ (759)      
Exchange of Outstanding warrant             10,319        
Liability Classified Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Fair value of detachable warrants at issuance             $ 600        
Common Stock [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock                   252,182  
Warrants initial exercise price                   $ 0.0001  
Common Stock [Member] | Private Placement [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants initial exercise price                   $ 20.76  
Pre-funded Warrants [Member] | Common Stock [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock                   181,449  
Warrants initial exercise price                   $ 0.0001  
Private Placement Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase common stock from total shares percentage 5.00%                    
Warrants exercisable at price equal to offering price percentage             110.00%        
Private Placement Warrants [Member] | Liability Classified Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants initial exercise price         $ 287.5   $ 287.5       $ 287.5
Series A Warrants [Member] | Common Stock [Member] | Private Placement [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock                   433,631  
Series B Warrants [Member] | Common Stock [Member] | Private Placement [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock                   216,816  
Investor D Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants exchanged for short term notes payable   $ 500                  
Gain (loss) on exercises             $ (1,600)        
Investor D Warrants [Member] | Liability Classified Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants initial exercise price                     $ 12.5
Exchange With Investor D Warrants [Member]                      
Class of Warrant or Right [Line Items]                      
Gain (loss) on exercises             $ 1,300        
Short Term Investor D Note [Member]                      
Class of Warrant or Right [Line Items]                      
Exchange of Outstanding warrant         $ 500            
Gain on exchange of warrant         1,300            
Unrealized gain on Exchange of warrant         $ 600            
Placement Agent Warrants [Member] | Common Stock [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants to purchase Common stock 21,682                 21,682  
Warrants initial exercise price                   $ 22.83  
Warrants expiry date Jan. 30, 2029                    
Investor D Convertible Notes And Warrant Activity [Member] | Common Stock [Member]                      
Class of Warrant or Right [Line Items]                      
Warrants initial exercise price     $ 0.56 $ 0.56              
Investor D Convertible Notes And Warrant Activity [Member] | Common Stock [Member] | Maximum [Member]                      
Class of Warrant or Right [Line Items]                      
Issued warrants to purchase     395,781 131,927              
Warrants to purchase Common stock     395,781 131,927