v3.26.1
Schedule of Basic And Diluted (Loss) Income Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net (Loss) Income per Common Share    
Net (loss) income $ (897,857) $ 323,665
Weighted-average shares outstanding 36,953,087 36,920,226
Diluted Shares 36,953,087 36,920,226