v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current    
Federal $ 214,246 $ 0
Idaho state 350,483 0
Total current income tax provision 564,729 0
Deferred    
Federal 789,250 0
Idaho state 5,341 0
Total deferred income tax provision 794,591 0
Total income tax provision $ 1,359,320 $ 0