v3.25.2
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Tax Credit Carryforward [Line Items]    
Accumulation of prior year's earnings representing tax bad debt deductions $ 3,100,000 $ 3,100,000
Operating Loss Carryforwards 7,290,000 8,090,000
Unrecognized tax benefits 0 0
Interest or penalties relative to unrecognized tax benefits 0 0
Valuation allowance 287,000 $ 244,000
Addition to valuation allowance 43,000  
Federal    
Tax Credit Carryforward [Line Items]    
Operating Loss Carryforwards 29,700,000  
State    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward 900,000  
State | Illinois    
Tax Credit Carryforward [Line Items]    
Post-apportioned operating loss carryforward 13,300,000  
State | Missouri    
Tax Credit Carryforward [Line Items]    
Pre-apportioned operating loss carryforward 29,700,000  
State and Local Tax Jurisdiction, Other    
Tax Credit Carryforward [Line Items]    
Pre-apportioned operating loss carryforward $ 5,200,000