v3.26.1
Income Taxes - Reconciliation of U.S. Federal Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Effective Income Tax Rate Reconciliation [Line Items]      
Tax Jurisdiction of Domicile [Extensible Enumeration] United States    
$      
U.S. Federal income tax at statutory rate $ 21,786 $ 19,823 $ 20,967
State and Local Income Taxes 5,455 2,788 1,939
Global intangible low taxed income tax (475) 475 (832)
FDII (481)    
Subpart F Income 1,637    
Other effect of cross-border tax laws (136)    
Foreign Tax Credit (1,380)    
Valuation allowance (6,162) (445) 1,131
Stock compensation 2,310 (1,258) (76)
Capital Loss Expiration 5,330    
Nontaxable income   (136) (927)
Other nontaxable or nondeductible items   (136) (927)
Other Foreign Jurisdictions   1,382 2,109
Changes in Unrecognized Tax Benefits 308    
Provision for income taxes $ 24,870 $ 22,848 $ 22,781
%      
U.S. Federal income tax at statutory rate 21.00% 21.00% 21.00%
State and Local Income Taxes 5.30%    
Global intangible low-taxed income (0.50%)    
FDII (0.50%)    
Subpart F Income 1.60%    
Other effect of cross-border tax laws (0.10%)    
Foreign Tax Credit (1.30%)    
Changes in Valuation Allowances (5.90%)    
Non-deductible compensation 2.20%    
Capital Loss Expiration 5.10%    
Changes in Unrecognized Tax Benefits 0.30%    
Provision for income taxes 24.00%    
United States      
$      
Nontaxable income $ (82)    
Other Adjustments (571)    
Other nontaxable or nondeductible items $ (82)    
%      
Other nontaxable or nondeductible items (0.10%)    
Other Adjustments (0.60%)    
Non-taxable income (0.10%)    
Brazil      
$      
Nontaxable income $ (1,197)    
Other Adjustments (336)    
Other nontaxable or nondeductible items (1,197)    
Pillar-Two 1,188    
Payable true-up $ (2,551)    
%      
Other nontaxable or nondeductible items (1.20%)    
Other Adjustments (0.30%)    
Non-taxable income (1.20%)    
Pillar-Two 1.10%    
Payable true-up (2.50%)    
Other Foreign      
$      
Other Foreign Jurisdictions $ 227    
%      
Other Foreign Jurisdictions 0.20%