v3.26.1
Schedule of Net Loss Per Share of Common Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]            
Net income (loss) $ 2,867,856 $ 21,628,441 $ 1,467,855 $ (646,586) $ 24,496,297 $ 821,269
Denominator for basic earnings per share - Weighted-average of shares of Common Stock issued and outstanding during the period 470,236,460   21,574,059   372,974,605 19,413,035
Denominator for diluted earnings per share 472,054,080   224,099,059   374,792,225 221,938,035
Basic $ 0.01   $ 0.07   $ 0.07 $ 0.04
Diluted $ 0.01   $ 0.01   $ 0.07 $ 0.00