XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Reconciliation of of the unrecognized tax benefit balances (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of the unrecognized tax benefit balances    
Balance at beginning of the year $ 2,113,233 $ 0
Increase for tax positions of prior years (9,276) 1,571,431
Increase for tax positions in current year 120,056 541,802
Balance at end of the year $ 2,224,013 $ 2,113,233