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