Leases - Narrative (Details) |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Operating Leased Assets [Line Items] | ||
| Discount rate | 9.50% | |
| Minimum | ||
| Operating Leased Assets [Line Items] | ||
| Operating lease, term of contract | 3 years | |
| Maximum | ||
| Operating Leased Assets [Line Items] | ||
| Operating lease, term of contract | 5 years |