XML 38 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants - Summary of Warrant Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
May 31, 2025
Dec. 31, 2024
Warrants Disclosure [Abstract]      
Number of Shares, Beginning Balance 26,552    
Weighted- Average Exercise Price $ 3.64 $ 4 $ 28.5
Weighted- Average Contractual Term (Years) 7 years 9 months 21 days   2 years 9 months
Number of Share Granted 351,574    
Number Of share Exercised (96,500)    
Weighted- Average Exercise Price, Granted $ 0.76    
Weighted- Average Exercise Price, Exercised $ 0.001    
Number of Shares, Ending Balance 281,626