v3.26.3
Business Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 01, 2026
Oct. 20, 2025
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Business Combination [Line Items]            
Payments to Acquire Businesses, Net of Cash Acquired       $ 217,772 $ 0  
Liability for contingent consideration, current and non-current     $ 24,220 24,220   $ 28,150
Amortization of intangible assets       4,662 4,404  
Business combination, pro forma information, pro forma revenue       1,000,000 786,300  
Business combination, pro forma information, pro forma income (loss), after tax       9,700 13,400  
Business Combination, Pro Forma Information, Nonrecurring Adjustment, Acquisition-Related Cost            
Business Combination [Line Items]            
Business combination, pro forma information, pro forma income (loss), after tax       (3,800) 3,900  
DataXoom            
Business Combination [Line Items]            
Payments to Acquire Businesses, Net of Cash Acquired   $ 18,400        
Liability for contingent consideration, current and non-current   $ 9,400        
MicroAge            
Business Combination [Line Items]            
Payments to Acquire Businesses, Net of Cash Acquired $ 217,800          
Total consideration transferred 248,200          
Cash acquired from acquisition $ 30,500          
Business combination, indemnification asset, acquisition date, amount     9,800 9,800    
Business combination, indemnification asset, acquisition date, amount, escrow reserved for post closing adjustments     3,000 3,000    
Business combination, acquiree's revenue since acquisition date, actual     20,000      
Business combination, acquiree's earnings (loss) since acquisition date, actual     600      
Amortization of intangible assets     $ 1,200      
DataXoom and MicroAge            
Business Combination [Line Items]            
Acquisition-related costs       $ 4,400 $ 300