v3.25.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
ACCOUNTS PAYABLE AND ACCRUED EXPENSES [Abstract]    
Accounts payable $ 5,179,300 $ 1,483,300
Other accrued expenses 10,116,800 7,443,400
Options premium liability 1,639,200 0
Income tax payable 0 732,600
Franchise tax payable 308,200 508,200
Accounts payable and accrued expenses $ 17,243,500 [1] $ 10,167,500
[1] Under certain provisions of Accounting Standards Codification (“ASC”) 810, Consolidations, (“ASC 810”) we are required to separately disclose on our condensed consolidated balance sheets the assets of the consolidated variable interest entity (“VIE”) that are owned by the consolidated VIE and liabilities of the consolidated VIE as to which there is no recourse against us.