Annual report [Section 13 and 15(d), not S-K Item 405]

INCOME TAXES - Narrative (Details)

v3.25.0.1
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Valuation Allowance [Line Items]    
Company had net operating loss carry forwards for federal income tax reporting purposes of approximately in millions   $ 89,700,000
Operating loss carry forwards that will not expire   235,000,000.0
Valuation allowance $ 0 0
Decrease in valuation allowance 24,200,000  
Deferred tax liability, net $ 8,552,045 28,591,802
Domestic Tax Jurisdiction    
Valuation Allowance [Line Items]    
Deferred tax liability, net   24,632,169
State and Local Jurisdiction    
Valuation Allowance [Line Items]    
Deferred tax liability, net   $ 3,959,633