v3.26.1
Schedule of Earning Per Shares, Basic and Diluted (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]        
Net loss $ (1,779,217) $ (827,199) $ (2,160,998) $ (48,319,475)
Deemed dividend on Series B Preferred Stock redemption (87,612) (241,435)
Net loss attributable to common stockholders $ (1,866,829) $ (827,199) $ (2,402,433) $ (48,319,475)
Weighted average shares outstanding - basic 4,353,099 2,786,538 2,921,648 2,772,867
Weighted average shares outstanding - diluted 4,353,099 2,786,538 2,921,648 2,772,867
Basic net loss per share $ (0.43) $ (0.30) $ (0.82) $ (17.43)
Diluted net loss per share $ (0.43) $ (0.30) $ (0.82) $ (17.43)