v3.25.2
Equity Method Investment - Schedule of Condensed Statement of Operations (Details) - USD ($)
3 Months Ended 4 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Condensed Income Statement [Line Items]              
Net income $ 2,513,213 $ 14,878,658 $ 13,429,895 $ 181,555,292   $ 17,391,871 $ 194,985,187
VIE [Member]              
Schedule of Condensed Income Statement [Line Items]              
Revenue      
Expenses (4,164,656)   (1,233,772)   (1,298,625) (8,949,461)  
Other income 93,516   72,195   84,285 309,571  
Net income $ (4,071,140)   $ (1,161,577)   $ (1,214,340) $ (8,639,890)