v3.25.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties - Schedule of Basic and Diluted Income (Loss) Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) (in Dollars) $ 20,643,898 $ (14,466,123)
Denominator:    
Basic weighted average common shares outstanding 65,244,341 57,503,154
Effect of potentially dilutive securities 3,731,077
Diluted weighted average common shares outstanding 68,975,418 57,503,154