v3.26.3
Income Tax Expenses - Schedule of Current and Deferred Portions of Income Tax Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Current and Deferred Portions of Income Tax Expense [Abstract]        
Current income tax expense
Deferred income tax expense (benefit) 27,783,913 7,303,523 (12,740,357) 90,244,207
Total $ 27,783,913 $ 7,303,523 $ (12,740,357) $ 90,244,207