v3.26.3
Income Taxes - Summary of the Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Federal $ 962 $ 3,686
State and local 411 1,260
Foreign 4,865 14,774
Current income tax expense 6,238 19,720
Deferred:    
Federal (4,229) 2,642
State and local (2,578) (5,599)
Foreign (1,639) (1,466)
Deferred income tax expense (8,446) (4,423)
Provision for income taxes $ (2,208) $ 15,297