XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Investments - Additional Information (Detail) - Neo Medical [Member]
SFr in Millions, $ in Millions
Oct. 01, 2020
USD ($)
Dec. 31, 2023
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2021
CHF (SFr)
Oct. 01, 2020
CHF (SFr)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Convertible loans $ 5.0   $ 0.7 SFr 0.6 SFr 4.6
Convertible loans interest rate 8.00%       8.00%
Maturity date Oct. 01, 2024        
Convertible loan credit losses   $ 0.3      
Preferred Stock [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Amount of Preferred stock consideration $ 5.0