Revenue - Additional Information (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01 - USD ($) $ in Millions |
Mar. 31, 2026 |
Sep. 30, 2025 |
|---|---|---|
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||
| Performance obligation | $ 0.3 | |
| Revenue, Remaining Performance Obligation, Percentage | 100.00% | |
| Expected timing of satisfaction period | 12 months |