XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 18 - Subsequent Events (Details Textual) - Promissory Note [Member] - USD ($)
$ in Millions
Jul. 31, 2024
Jun. 30, 2024
Apr. 03, 2024
Debt Instrument, Face Amount   $ 15  
KARL STORZ [Member] | Merger Agreement [Member] | Maximum [Member]      
Debt Instrument, Face Amount     $ 20
KARL STORZ [Member] | Subsequent Event [Member] | Merger Agreement [Member]      
Debt Instrument, Merger, Additional Funding $ 5    
KARL STORZ [Member] | Subsequent Event [Member] | Merger Agreement [Member] | Maximum [Member]      
Debt Instrument, Face Amount $ 20