v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current        
Federal $ 25,921 $ 0 $ 240,167 $ 0
Idaho state 100,407 0 450,890 0
Total current income tax provision 126,328 0 691,057 0
Deferred        
Federal 691,298 0 1,480,548 0
Idaho state (90,712) 0 (85,371) 0
Total deferred income tax provision 600,586 0 1,395,177 0
Total income tax provision $ 726,914 $ 0 $ 2,086,234 $ 0