XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements and Investments - Additional Information (Detail) - Neo Medical [Member]
$ in Thousands, SFr in Millions
12 Months Ended
Nov. 14, 2024
USD ($)
Nov. 14, 2024
CHF (SFr)
Oct. 01, 2020
USD ($)
Dec. 31, 2024
USD ($)
Oct. 01, 2020
CHF (SFr)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Convertible loans     $ 5,000   SFr 4.6
Sale of preferred equity securities $ 7,400 SFr 6.6      
Realized loss recognized in other expense, net $ 5,800        
Preferred Stock [Member]          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Amount of Preferred stock consideration     $ 5,000    
Sale of preferred equity securities       $ (7,396)  
Realized loss recognized in other expense, net       $ (5,779)