Income Taxes - Narrative (Details) |
9 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Minimum | |
| Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] | |
| Capitalized research and development costs, amortization period for tax purposes | 5 years |
| Maximum | |
| Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items] | |
| Capitalized research and development costs, amortization period for tax purposes | 15 years |