v3.25.4
Goodwill and intangible assets - Additional Information (Details)
$ in Millions
9 Months Ended
Dec. 31, 2025
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 35.6
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired 32.2
Trade Name and Customer Relationships  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 3.3