XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]        
Provision for income tax expense $ 2,881 $ 2,351 $ 4,351 $ 4,333
Effective income tax rate reconciliation, percent 19.10% 20.20% 15.20% 20.50%
Income tax holiday, aggregate dollar amount $ 1,400 $ 900 $ 2,400 $ 2,300
Reduction in income tax expense (in dollars per share) $ 0.09 $ 0.05 $ 0.17 $ 0.14