XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Warrants outstanding and Exercisable (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants 2,139,883
Investor Warrant W-01 [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 12,852
Exercise Price | $ / shares $ 8.76
Expiration Date Sep. 18, 2028
Investor Warrant PSA-01 [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 289,779
Exercise Price | $ / shares $ 0.01
Expiration Date None
2022 Convertible Notes [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 280,008
Exercise Price | $ / shares $ 2.38
Expiration Date Various in 2027
2023 Convertible Notes [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 1,149,586
Exercise Price | $ / shares $ 2.38
Expiration Date Various in 2028
Underwriter Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 331,146
Exercise Price | $ / shares $ 2.38
Expiration Date Aug. 08, 2028
Advisory Agreement Warrants [Member]  
Class of Warrant or Right [Line Items]  
Number of Warrants 76,512
Exercise Price | $ / shares $ 2.38
Expiration Date Various in 2029