Nature of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 23, 2025 |
Mar. 31, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
| Deposit received for the sale of B Medical Systems business | $ 9,000 | $ 0 | ||
| Accrued liability | $ 2,100 | $ 2,100 | ||
| Discontinued Operations, Held-for-Sale | B Medical Systems Business | ||||
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||||
| Consideration | $ 63,000 | |||
| Deposit received for the sale of B Medical Systems business | $ 9,000 | $ 54,000 | ||