v3.26.3
Income Taxes - Schedule of Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]    
Federal $ 1,804 $ 1,930
State 586 944
Foreign 2,937 1,460
Total current 5,327 4,334
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]    
Federal 532 (244)
State (102) (165)
Foreign (1,468) (160)
Total deferred (1,038) (569)
Income tax expense $ 4,289 $ 3,765