Leases (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 | |||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||
| Schedule of Future Minimum Payments Under the Facility Operating Lease | Future minimum payments under the facility operating lease, as of March 31, 2026, are listed in the table below (in thousands).
|
||||||||||||||||||||||||||||||