v3.26.1
Schedule of Earnings Per Share Basic and Diluted (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounting Policies [Abstract]    
Net loss (numerator) $ (5,539,351) $ (17,403,586)
Basic weighted-average number of common shares outstanding (denominator) 1,637,859 5,010
Diluted weighted-average number of common shares outstanding (denominator) 1,637,859 5,010
Basic net loss per common share $ (3.38) $ (3,473.93)
Diluted net loss per common share $ (3.38) $ (3,473.93)