XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Components of Income Tax Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current expense:    
Federal $ 2,304,556 $ 4,457,712
State 819,835 1,117,221
Total current expense 3,124,391 5,574,933
Deferred expense:    
Federal (10,814,027) (2,041,270)
State (2,029,052) (576,647)
Total deferred benefit (12,843,079) (2,617,917)
Total income tax (benefit) expense $ (9,718,688) $ 2,957,016