Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (180,450) $ (163,995)
Total 62,189  
Indefinite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 284,110 279,278
Finite-lived intangible assets, accumulated amortization (180,450) (163,995)
Intangible assets, net 103,660 115,283
Certifications    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 429 421
Products    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 59,794 58,034
Finite-lived intangible assets, accumulated amortization (50,327) (43,042)
Total 9,467 14,992
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (50,327) (43,042)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 54,717 53,882
Finite-lived intangible assets, accumulated amortization (5,092) (3,838)
Total 49,625 50,044
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (5,092) (3,838)
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 30,284 29,982
Finite-lived intangible assets, accumulated amortization (10,993) (9,010)
Total 19,291 20,972
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (10,993) (9,010)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 137,606 135,679
Finite-lived intangible assets, accumulated amortization (113,057) (107,380)
Total 24,549 28,299
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization (113,057) (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 (981) (725)
Total 299 555
Indefinite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, accumulated amortization $ (981) $ (725)