v3.26.3
Goodwill and Other Identifiable Intangible Assets - Net Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 296,123 $ 169,223
Accumulated Amortization 59,094 104,832
Net Book Value 237,029 64,391
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 251,990 135,290
Accumulated Amortization 36,785 83,351
Net Book Value 215,205 51,939
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 24,536 14,536
Accumulated Amortization 13,254 12,919
Net Book Value 11,282 1,617
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 200 0
Accumulated Amortization 4 0
Net Book Value 196 0
Supplier partner program    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 4,085 4,085
Accumulated Amortization 3,878 3,771
Net Book Value 207 314
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 15,312 15,312
Accumulated Amortization 5,173 4,791
Net Book Value $ 10,139 $ 10,521