v3.26.3
Goodwill and Intangible Assets - Schedule of Carrying Value of Goodwill and Other Purchased Intangibles (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 258,250 $ 254,203
Accumulated Amortization (112,443) (106,595)
Accumulated Impairment (1,290) (1,290)
Net Book Value 144,517 146,318
Goodwill Gross 252,167 252,167
Goodwill Impaired Accumulated Impairment Loss (1,364) (1,364)
Goodwill 250,803 250,803
Trade Names and Trademarks    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived Intangible Assets (Excluding Goodwill) 76,664 76,459
Accumulated Impairment (1,290) (1,290)
Indefinite Lived Intangible Assets Excluding Goodwill Net of Accumulated Impairment 75,374 75,169
Domain name    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived Intangible Assets (Excluding Goodwill) 8,629 8,629
Indefinite Lived Intangible Assets Excluding Goodwill Net of Accumulated Impairment 8,629 8,629
In-process Research and Development    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived Intangible Assets (Excluding Goodwill) 1,500 1,500
Indefinite Lived Intangible Assets Excluding Goodwill Net of Accumulated Impairment $ 1,500 1,500
Customer Relationships    
Indefinite-lived Intangible Assets [Line Items]    
Remaining Weighted Average Amortization Period (Years) 4 years 9 months 18 days  
Gross Carrying Amount $ 142,516 138,674
Accumulated Amortization (92,393) (87,421)
Net Book Value $ 50,123 51,253
Customer Relationships | Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 4 years  
Customer Relationships | Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 15 years  
Developed Technology    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 4 years  
Remaining Weighted Average Amortization Period (Years) 2 years 2 months 12 days  
Gross Carrying Amount $ 24,136 24,136
Accumulated Amortization (17,332) (16,481)
Net Book Value $ 6,804 7,655
Proprietary Knowhow    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 15 years  
Remaining Weighted Average Amortization Period (Years) 14 years 6 months  
Gross Carrying Amount $ 2,200 2,200
Accumulated Amortization (113) (88)
Net Book Value 2,087 2,112
Non-compete and other    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,310 2,310
Accumulated Amortization (2,310) (2,310)
Net Book Value $ 0 0
Non-compete and other | Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 3 years  
Non-compete and other | Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 5 years  
Employment agreement    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 295 295
Accumulated Amortization $ (295) (295)
Employment agreement | Minimum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 1 year  
Employment agreement | Maximum    
Indefinite-lived Intangible Assets [Line Items]    
Estimated useful lives of intangibles 3 years  
Intangibles subject to amortization    
Indefinite-lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 171,457 167,615
Accumulated Amortization (112,443) (106,595)
Net Book Value $ 59,014 $ 61,020