Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.3
Subsequent Events (Details) - Subsequent Event [Member] - shares
Nov. 07, 2025
Oct. 20, 2025
Oct. 09, 2025
Subsequent Events [Line Items]      
Granted for investor warrants     100,000
Reverse split 1 for 10    
Maximum [Member]      
Subsequent Events [Line Items]      
Warrant shares issued   3,128,234  
Minimum [Member]      
Subsequent Events [Line Items]      
Warrant shares issued   2,639,971