v3.25.4
Debt - Convertible Debt (Details) - Senior convertible debt
9 Months Ended
Dec. 31, 2025
$ / shares
2017 Senior Convertible Debt  
Debt Instrument [Line Items]  
Conversion Rate 23.3705
Approximate Conversion Price (in dollars per share) $ 42.79
Incremental Share Factor 11.6862
Maximum Conversion Rate 33.3030
2024 Senior Convertible Debt  
Debt Instrument [Line Items]  
Conversion Rate 8.2099
Approximate Conversion Price (in dollars per share) $ 121.80
Incremental Share Factor 0
Maximum Conversion Rate 10.4675