v3.26.1
Statements of Operations (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]    
Loss per share - diluted $ (0.34) $ (0.09)
Loss per share - basic $ (0.34) $ (0.09)
Weighted average number of shares - diluted 30,891,096 25,982,262
Weighted average number of shares - basic 30,891,096 25,982,262