v3.26.3
Segment Information - Assets by Segment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Segment Reporting [Line Items]    
Assets: $ 2,233,075 $ 1,932,429
Property and equipment, net by Geography Category: 34,959 34,856
United States    
Segment Reporting [Line Items]    
Property and equipment, net by Geography Category: 14,341 14,398
Brazil    
Segment Reporting [Line Items]    
Property and equipment, net by Geography Category: 20,618 20,458
Operating Segments | Specialty Technology Solutions    
Segment Reporting [Line Items]    
Assets: 1,695,344 1,709,222
Operating Segments | Intelisys & Solution Services    
Segment Reporting [Line Items]    
Assets: $ 537,970 $ 223,207