XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of November 2024 Purchaser and Placement Agent Warrants (Details) (Parenthetical) - $ / shares
Mar. 31, 2025
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%