XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses And Other Current Liabilities [Line Items]    
Accrued payroll and welfare $ 26,219,450 $ 19,043,496
Income and non-income based taxes payables 16,073,041 7,319,738
Accrued professional expenses 4,772,321 4,300,517
Accrued marketing expenses 3,459,673 3,863,879
Advanced from customers 4,952,208 3,425,224
Accrued data and IT service expenses 2,934,834 1,301,092
Others 3,065,192 425,099
Total 67,263,254 42,381,946
Employees    
Accrued Expenses And Other Current Liabilities [Line Items]    
Amounts due to employees for sale of their shares exercised under the share incentive plan $ 5,786,535 $ 2,702,901