v3.26.1
Goodwill and Other Intangible Assets - Schedule of Company's Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Intangible Assets [Line Items]    
Gross Amount, Total $ 625,401 $ 624,491
Accumulated Amortization ,Total (282,503) (249,061)
Net Amount ,Total 342,898 375,430
Trademarks    
Intangible Assets [Line Items]    
Indefinite-lived intangible assets, Gross Amount 128,986 129,210
Finite-lived intangible assets, Gross Amount 14,901 14,815
Indefinite-lived intangible assets, Accumulated Amortization (953) (953)
Finite-lived intangible assets, Accumulated Amortization (11,169) (9,995)
Indefinite-lived intangible assets, Net Amount 128,033 128,257
Finite-lived intangible assets, Net Amount 3,732 4,820
Customer relationships    
Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 357,730 356,800
Finite-lived intangible assets, Accumulated Amortization (191,394) (168,932)
Finite-lived intangible assets, Net Amount 166,336 187,868
Non-compete    
Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 2,825 2,825
Finite-lived intangible assets, Accumulated Amortization (2,825) (2,825)
Finite-lived intangible assets, Net Amount 0 0
Technology    
Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 119,763 119,645
Finite-lived intangible assets, Accumulated Amortization (74,966) (65,160)
Finite-lived intangible assets, Net Amount 44,797 54,485
Licenses    
Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 1,196 1,196
Finite-lived intangible assets, Accumulated Amortization (1,196) (1,196)
Finite-lived intangible assets, Net Amount $ 0 $ 0