XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements and Investments - Schedule of Reconciliation of Carrying Value of Investments in Equity Securities (Detail) - Neo Medical [Member]
$ in Thousands, SFr in Millions
12 Months Ended
Nov. 14, 2024
CHF (SFr)
Nov. 14, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Sale of preferred equity securities SFr 6.6 $ 7,400    
Realized loss recognized in other expense, net   $ 5,800    
Preferred Stock [Member]        
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair value of equity securities beginning balance     $ 4,951 $ 6,084
Conversion of loan into preferred equity securities     8,224  
Foreign currency remeasurement recognized in other income, net       388
Unrealized loss recognized in other expense, net       (1,521)
Sale of preferred equity securities     (7,396)  
Realized loss recognized in other expense, net     $ (5,779)  
Fair value of equity securities Ending balance       4,951
Cumulative unrealized gain (loss) on Neo Medical preferred equity securities       $ (720)