XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Provision (benefit) for income taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax provision (benefit)      
Federal $ (33,734) $ 33,734 $ 1,448,000
State 7,893 (65,529) (8,711,302)
Total current provision (benefit) (25,841) (31,795) (7,263,302)
Deferred tax provision (benefit)      
Federal 8,285,927 (1,855,875) 3,717,559
State 106,104 (17,491) 3,629,613
Total deferred tax provision (benefit) 8,392,031 (1,873,366) 7,347,172
Total income tax provision $ 8,366,190 $ (1,905,161) $ 83,870