v3.26.1
Goodwill and Other Identifiable Intangible Assets - Changes in the Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 230,820 $ 206,301
Additions 13,427 24,140
Unrealized (loss) gain on foreign currency translation 655 379
Goodwill, ending balance $ 244,902 230,820
Specialty Technology Solutions    
Fair value in excess of carrying amount 2.00%  
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 159,779 146,108
Additions 13,427 13,447
Unrealized (loss) gain on foreign currency translation 661 224
Goodwill, ending balance $ 173,867 159,779
Intelisys & Advisory    
Fair value in excess of carrying amount 100.00%  
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 71,041 60,193
Additions 0 10,693
Unrealized (loss) gain on foreign currency translation (6) 155
Goodwill, ending balance $ 71,035 $ 71,041