Quarterly report [Sections 13 or 15(d)]

Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)

v3.25.4
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (179,176) $ (163,995)
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 286,544 279,278
Finite-lived intangible assets, accumulated amortization (179,176) (163,995)
Total 107,368 115,283
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 433 421
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 60,769 58,034
Finite-lived intangible assets, accumulated amortization (49,628) (43,042)
Finite-lived intangible assets, net carrying amount 11,141 14,992
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (49,628) (43,042)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 55,141 53,882
Finite-lived intangible assets, accumulated amortization (4,782) (3,838)
Finite-lived intangible assets, net carrying amount 50,359 50,044
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (4,782) (3,838)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 30,419 29,982
Finite-lived intangible assets, accumulated amortization (10,609) (9,010)
Finite-lived intangible assets, net carrying amount 19,810 20,972
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (10,609) (9,010)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 138,502 135,679
Finite-lived intangible assets, accumulated amortization (113,240) (107,380)
Finite-lived intangible assets, net carrying amount 25,262 28,299
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (113,240) (107,380)
Other    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 1,280 1,280
Finite-lived intangible assets, accumulated amortization (917) (725)
Finite-lived intangible assets, net carrying amount 363 555
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (917) $ (725)