Quarterly report [Sections 13 or 15(d)]

Warrant Liability (Details Narrative)

v3.25.1
Warrant Liability (Details Narrative) - Private Placement [Member] - $ / shares
Mar. 31, 2025
Sep. 02, 2021
Mar. 11, 2021
Feb. 03, 2021
Dec. 24, 2020
Mar. 18, 2020
Nov. 06, 2019
Sep. 10, 2019
Subsidiary, Sale of Stock [Line Items]                
Number of warrants issued   22,019 34,285 7,429 7,286 44,286 114,286 35,714
Minimum [Member]                
Subsidiary, Sale of Stock [Line Items]                
Exercise price $ 0.49              
Maximum [Member]                
Subsidiary, Sale of Stock [Line Items]                
Exercise price $ 5.25