Quarterly report [Sections 13 or 15(d)]

Schedule of Net Loss Per Share Basic and Diluted (Details)

v3.25.3
Schedule of Net Loss Per Share Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net loss available to common stockholders $ (3,436,573) $ (3,384,703) $ (10,204,896) $ (9,121,410)
Weighted average number of common shares-basic 47,525,522 3,275,998 24,838,859 2,909,941
Weighted average number of common shares-diluted 47,525,522 3,275,998 24,838,859 2,909,941
Basic net loss per share $ (0.07) $ (1.03) $ (0.41) $ (3.13)
Diluted net loss per share $ (0.07) $ (1.03) $ (0.41) $ (3.13)
Restricted Stock Units (RSUs) [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Weighted average number of common shares-basic 323,254 157,969 227,405 142,294
Weighted average number of common shares-diluted 323,254 157,969 227,405 142,294
Common Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Weighted average number of common shares-basic 47,202,268 3,118,029 24,611,454 2,767,647
Weighted average number of common shares-diluted 47,202,268 3,118,029 24,611,454 2,767,647