XML 83 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Feb. 01, 2024
Jun. 30, 2025
May 21, 2025
Mar. 11, 2025
Jan. 28, 2025
Dec. 31, 2024
Jul. 01, 2024
May 31, 2024
May 08, 2024
Feb. 20, 2024
Class of Warrant or Right [Line Items]                    
Common stock, par value   $ 0.0001       $ 0.0001        
Warrants issued   875,063                
November 2023 Bridge Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
February 2024 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
Woodway February 2024 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
Registered Direct Offering Warrants [Member ]                    
Class of Warrant or Right [Line Items]                    
Percentage of aggregate number of shares issued and sold   100.00%                
Warrants issued   0                
Registered Direct Placement Agent Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
Best Efforts Offering A-1 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
Best Efforts Offering A-2 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
Common Stock Warrants Best Efforts Placement Agent [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   0                
January 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   67,427                
January 2025 Class A Incremental Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   269,710                
January 2025 Class B Incremental Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   414,938                
March 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   82,988                
Woodway May 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Warrants issued   40,000                
Warrants [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant 75                  
Issuance of convertible note $ 6.0                  
Warrants [Member] | Woodway February 2024 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant                   20
Warrant strike price                   $ 50,000
Warrants [Member] | Registered Direct Offering Warrants [Member ]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant   142                
Warrants [Member] | Registered Direct Placement Agent Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant                 11  
Percentage of aggregate number of shares issued and sold                 7.50%  
Warrant strike price                 $ 8,800  
Warrants [Member] | Best Efforts Offering A-1 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant             2,837      
Share issue price             $ 1,410      
Warrant strike price             $ 1,410      
Warrants [Member] | Best Efforts Offering A-2 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant             2,837      
Share issue price             $ 1,410      
Warrant strike price             $ 1,410      
Warrants [Member] | Common Stock Warrants Best Efforts Placement Agent [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant   213                
Percentage of aggregate number of shares issued and sold   7.50%                
Warrant strike price   $ 1,763                
Warrants [Member] | January 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant         67,427          
Warrant strike price         $ 9.457          
Warrants exercise, date description   The warrants may be exercised during the period commencing January 28, 2025 and ending January 28, 2032.                
Warrants [Member] | January 2025 Class A Incremental Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant       82,988 269,710          
Percentage of aggregate number of shares issued and sold   90.00%                
Debt Instrument, Face Amount       $ 4.0 $ 13.0          
Warrants [Member] | January 2025 Class B Incremental Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant         414,938          
Percentage of aggregate number of shares issued and sold   90.00%                
Debt Instrument, Face Amount         $ 20.0          
Warrants [Member] | March 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant       82,988            
Warrant strike price       $ 9.457            
Warrants [Member] | Woodway May 2025 Warrants [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant     40,000              
Warrant strike price     $ 12.5              
Warrant One [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, warrant 38                  
Common stock, par value $ 50,000                  
Warrant One [Member] | Registered Direct Offering Warrants [Member ]                    
Class of Warrant or Right [Line Items]                    
Warrant strike price               $ 7,040    
Warrant Two [Member] | February 2024 Warrants [Member] | February 2024 Note [Member]                    
Class of Warrant or Right [Line Items]                    
Common stock, par value $ 70,000