XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Schedule of Changes in Warrants Issued and Outstanding (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance   2,451 2,451
Warrants issued   0 0
Warrants exercised   (2,451)  
Outstanding warrant, Ending balance   0  
December 7, 2023 Warrants [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 23,112    
Warrants issued 265,788    
Warrants exercised (23,112)    
Warrants canceled (265,788)    
Outstanding warrant, Ending balance 0   23,112
Common Stock Warrants February 1, 2024 [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 75,000    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 75,000   0
Common Stock Warrants Woodway [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 20,000    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 20,000   0
Common Stock Warrants Registered Direct Placement Agent [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 10,653    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 10,653   0
Common Stock Warrants Registered Direct [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 142,046    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 142,046   0
Common Stock Warrants Best Efforts Pre-Funded [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 2,626,880    
Warrants exercised (2,626,880)    
Warrants canceled 0    
Outstanding warrant, Ending balance 0   0
Common Stock Warrants Best Efforts A-1 [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 2,836,880    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 2,836,880   0
Common Stock Warrants Best Efforts A-2 [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 2,836,880    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 2,836,880   0
Common Stock Warrants Best Efforts Placement Agent [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 0    
Warrants issued 212,766    
Warrants exercised 0    
Warrants canceled 0    
Outstanding warrant, Ending balance 212,766   0
Common Stock Warrants [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance 23,112    
Warrants issued 9,026,893    
Warrants exercised (2,649,992)    
Warrants canceled (265,788)    
Outstanding warrant, Ending balance 6,134,225   23,112
Class A Common Stock Warrants [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance   2,307 2,307
Warrants issued   0  
Warrants exercised   (2,307)  
Outstanding warrant, Ending balance   0  
Class B Common Stock Warrants [Member]      
Class of Warrant or Right [Line Items]      
Outstanding warrant, Beginning balance   144 144
Warrants issued   0  
Warrants exercised   (144)  
Outstanding warrant, Ending balance   0