Basis of Presentation - Additional Information (Detail 1) |
9 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-01-01 | |
| Company And Summary Of Significant Accounting Policies [Line Items] | |
| Revenue, remaining performance obligation, expected timing of satisfaction, explanation | Company expects to recognize a little less than half over the next 12 months, with the balance recognized thereafter |