v3.26.1
Income Taxes - Schedule of Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Income Taxes [Abstract]    
Loss before income taxes $ (149,857,788) $ (57,039,929)
Provision for income taxes $ 421,523 $ 671,716
Effective tax rate (0.30%) (1.20%)