XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Results of Operations (Details) - B Medical Systems S.a.r.l and Subsidiaries - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2023
Business Acquisition, Pro Forma Information [Abstract]      
Revenue $ 27,275   $ 84,552
Net (loss) income (5,169)   (18,174)
Acquisition related costs $ 0 $ 3,600 $ 3,600