v3.26.1
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