Quarterly report [Sections 13 or 15(d)]

ISSUANCE OF EQUITY INTERESTS - Warrant fair value (Details)

v3.25.2
ISSUANCE OF EQUITY INTERESTS - Warrant fair value (Details)
Jun. 20, 2025
USD ($)
$ / shares
Mar. 06, 2025
USD ($)
Jan. 06, 2025
USD ($)
Underwriter option | Series E warrants      
Warrants fair value      
Fair value of Warrants     $ 85,419
Underwriter option | Series E warrants | Measurement Input, Expected Term      
Warrants fair value      
Warrants term     5 years
Underwriter option | Series E warrants | Measurement Input, Risk Free Rate      
Warrants fair value      
Measurement Input, Warrants     4.46
Underwriter option | Series E warrants | Measurement Input, Share Price      
Warrants fair value      
Measurement Input, Warrants     16.2
Underwriter option | Series E warrants | Measurement Input, Volatility      
Warrants fair value      
Measurement Input, Warrants     102
Underwriter option | Series F warrants      
Warrants fair value      
Fair value of Warrants   $ 56,163  
Warrants term   24 months  
Underwriter option | Series F warrants | Measurement Input, Expected Term      
Warrants fair value      
Warrants term   5 years  
Underwriter option | Series F warrants | Measurement Input, Risk Free Rate      
Warrants fair value      
Measurement Input, Warrants   3.98  
Underwriter option | Series F warrants | Measurement Input, Share Price      
Warrants fair value      
Measurement Input, Warrants   9  
Underwriter option | Series F warrants | Measurement Input, Volatility      
Warrants fair value      
Measurement Input, Warrants   102  
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants      
Warrants fair value      
Fair value of Warrants $ 109,624    
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants | Measurement Input, Expected Term      
Warrants fair value      
Warrants term 5 years    
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants | Measurement Input, Risk Free Rate      
Warrants fair value      
Measurement Input, Warrants 3.96    
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants | Measurement Input, Share Price      
Warrants fair value      
Measurement Input, Warrants | $ / shares 11    
Warrant Inducement Agreement | H.C. Wainwright & Co. | Underwriter's Warrants | Measurement Input, Volatility      
Warrants fair value      
Measurement Input, Warrants 105