XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of November 2024 Purchaser and Placement Agent Warrants (Details) (Parenthetical) - $ / shares
Dec. 31, 2024
Nov. 25, 2024
Mar. 13, 2024
Jul. 31, 2023
Apr. 10, 2023
Class of Warrant or Right [Line Items]          
Exercise price   $ 2.85 $ 8.10 $ 7.50 $ 7.50
Floor price   1.00      
November 2024 Purchaser Warrants [Member]          
Class of Warrant or Right [Line Items]          
Exercise price $ 2.85 2.85      
Floor price 1.00 1.00      
November 2024 Placement Agent Warrants [Member]          
Class of Warrant or Right [Line Items]          
Exercise price 3.56 3.56      
Floor price $ 1.00 $ 1.00      
Offering price 125.00% 125.00%