v3.26.3
Income Taxes - Income tax expense (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Income Taxes    
Provision for income taxes $ 2,340,000 $ 2,470,000
Effective tax rate 15.20% 16.90%
Net discrete income tax expense (benefit) $ 0 $ 342,000
Tax at Federal statutory rate 21.00% 21.00%