v3.25.2
Income Taxes - Schedule of Components of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]    
Federal $ 1,930 $ 1,265
State 944 341
Foreign 1,460 2,052
Total current 4,334 3,658
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]    
Federal (244) (1,629)
State (165) (707)
Foreign (160) 201
Total deferred (569) (2,135)
Income tax expense $ 3,765 $ 1,523