Commitments and Contingencies (Details) - Hosting agreement $ in Thousands |
9 Months Ended |
---|---|
Dec. 31, 2022
USD ($)
| |
Business Acquisition [Line Items] | |
Purchase commitment, amount | $ 181,603 |
Minimum | |
Business Acquisition [Line Items] | |
Purchase commitment, period | 1 year |
Maximum | |
Business Acquisition [Line Items] | |
Purchase commitment, period | 4 years |