XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2018
INCOME TAXES        
Proceeds from the sale of prior unused net operating loss carryovers $ 1,690,825      
Net operating loss carry forwards 103,299,951      
Tax credit carryforward, net of uncertain tax benefits 2,224,012 $ 0    
Increases in valuation allowance $ 2,933,127 6,031,103    
Operating loss carryforwards, limitations on use 80% limitation on taxable income      
Unrecognized tax benefits $ 2,224,013 2,113,233 $ 0  
Interest and penalties relating to uncertain tax provision 0 $ 0    
Federal        
INCOME TAXES        
Net operating loss carry forwards 47,700,000     $ 55,700,000
State        
INCOME TAXES        
Net operating loss carry forwards 6,449,176      
Foreign Tax        
INCOME TAXES        
Net operating loss carry forwards $ 59,061,197