Revenue from Contracts with Customers - Deferred Commission Costs and Deferred Royalties (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Deferred Commission Costs | ||
| Capitalized Contract Cost [Line Items] | ||
| Current | $ 16,427 | $ 19,325 |
| Non-current | 19,675 | 19,765 |
| Total | 36,102 | 39,090 |
| Deferred Royalties | ||
| Capitalized Contract Cost [Line Items] | ||
| Current | 61,331 | 75,696 |
| Non-current | 49,617 | 51,774 |
| Total | $ 110,948 | $ 127,470 |