XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF WARRANTS OUTSTANDING (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Warrant To Underwriters October 2022 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 51,125 51,125
Exercise price $ 6.11  
Exercisable Through October 21, 2027  
Warrant To Underwriters One May 2023 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 32,778 32,778
Exercise price $ 2.75  
Exercisable Through November 23, 2026  
Warrant To Underwriters Two May 2023 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 60,476 60,476
Exercise price $ 2.75  
Exercisable Through November 24, 2026  
Warrant to Underwriters One June 2023 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 35,088 35,088
Exercise price $ 2.67  
Exercisable Through June 2, 2028  
Warrant to Underwriters Two June 2023 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 31,231 31,231
Exercise price $ 4.06  
Exercisable Through June 28, 2028  
Warrant Series E January 2024 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 104,103 1,685,682
Exercise price $ 1.50  
Exercisable Through July 3, 2029  
Warrant to Underwriters January 2024 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 84,284 84,284
Exercise price $ 2.03  
Exercisable Through July 3, 2029  
Warrant Series F June 2024 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 990,560 3,133,338
Exercise price $ 1.50  
Exercisable Through June 3, 2026  
Warrant to Underwriters June 2024 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 78,333 78,333
Exercise price $ 1.88  
Exercisable Through June 3, 2026  
Warrant Series G January 2025 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 7,800,002
Exercise price $ 1.75  
Exercisable Through January 7, 2027  
Warrant To Underwriters January 2025 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 200,000
Exercise price $ 2.19  
Exercisable Through January 7, 2027  
Warrant Series H January 2025 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 7,577,100
Exercise price $ 2.10  
Exercisable Through January 10, 2027  
Warrant To Underwriters January 2025 One [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 189,428
Exercise price $ 2.84  
Exercisable Through January 10, 2027  
Warrant To Underwriters January 2025 Two [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 30,526
Exercise price $ 1.88  
Exercisable Through July 8, 2030  
Warrant Series I February 2025 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 12,206,578
Exercise price $ 2.13  
Exercisable Through June 10, 2027  
Warrant to Underwriters February 2025 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of outstanding warrants 305,164
Exercise price $ 2.66  
Exercisable Through June 10, 2027