XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements and Investments - Additional Information (Detail)
SFr in Millions
1 Months Ended
Jan. 05, 2023
USD ($)
Oct. 31, 2020
USD ($)
Mar. 31, 2023
USD ($)
Oct. 31, 2021
USD ($)
Oct. 31, 2021
CHF (SFr)
Oct. 31, 2020
CHF (SFr)
Lattus [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Estimate fair value of contigent consideration $ 11,500,000          
Neo Medical [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Convertible loans   $ 5,000,000.0   $ 700,000 SFr 0.6 SFr 4.6
Convertible loan credit losses     $ 0      
Preferred Stock [Member] | Neo Medical [Member]            
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]            
Amount of Preferred stock consideration   $ 5,000,000.0