Property and Equipment - Additional Information (Details) - USD ($) $ in Thousands  | 
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2023  | 
Dec. 31, 2022  | 
Dec. 31, 2023  | 
Dec. 31, 2022  | 
|
| Property Plant And Equipment [Line Items] | ||||
| Depreciation expense | $ 5,073 | $ 4,014 | $ 14,657 | $ 11,722 | 
| Capitalized implementation costs | 7,302 | 736 | 7,302 | 736 | 
| Capitalized implementation costs, amortization | 310 | 0 | 310 | 0 | 
| Prepaid expenses and other current assets | ||||
| Property Plant And Equipment [Line Items] | ||||
| Capitalized implementation costs | 1,239 | 1,239 | ||
| Other non-current assets | ||||
| Property Plant And Equipment [Line Items] | ||||
| Capitalized implementation costs | 6,063 | 6,063 | ||
| Internal use assets | General and administrative | ||||
| Property Plant And Equipment [Line Items] | ||||
| Depreciation expense | 4,501 | 2,394 | 10,820 | 7,139 | 
| Developed software | Other direct costs of revenue | ||||
| Property Plant And Equipment [Line Items] | ||||
| Depreciation expense | $ 572 | $ 1,620 | $ 3,837 | $ 4,583 | 
| X | ||||||||||
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- Definition Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |