v3.26.1
EARNINGS PER SHARE (Details ) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
EARNINGS PER SHARE        
Income from discontinued operations, net of tax $ 9,190,000 $ 5,520,000 $ 9,190,000 $ 5,520,000
Series B Preferred Stock        
EARNINGS PER SHARE        
Income from discontinued operations, net of tax 3,750,000 3,250,000 3,750,000 3,250,000
Warrants [Member]        
EARNINGS PER SHARE        
Income from discontinued operations, net of tax $ 5,440,000 $ 2,270,000 $ 5,440,000 $ 2,270,000