XML 124 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of Business (Details) - Schedule of Consolidated Statement of Operation - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Condensed Income Statements, Captions [Line Items]        
Tax expenses [1] $ (1,841,411) $ 2,301,348
Net profit [1] $ (6,927,209) $ (1,214,224) 12,619,286 $ (2,156,345)
Previously Reported [Member]        
Condensed Income Statements, Captions [Line Items]        
Tax expenses     2,290,818  
Net profit     12,629,816  
Revision of Prior Period, Adjustment [Member]        
Condensed Income Statements, Captions [Line Items]        
Tax expenses     10,530  
Net profit     $ (10,530)  
[1] There is an adjustment of $10,530 in tax expenses and a decrease in net profit by $10,530 due to under-provision of tax expenses.