XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
item
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Decrease in inventory reserve $ (662)    
Restricted cash   $ 1,000  
Impairment of property and equipment 0    
Impairment of intangible asset, finite-lived 0 0 $ 0
Impairment of indefinite-lived intangible assets $ 0 0 0
Number of reporting units | item 1    
Impairment charges related to goodwill $ 0 0 $ 0
Income tax likelihood percentage, description more than 50 percent    
Inventory reserve $ 30,803 20,921  
Capitalized amortization period 1 year    
Revenue, practical expedient [true or false] true    
Unbilled revenue $ 5,884 $ 5,598  
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Useful life of assets 3 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Useful life of assets 25 years    
Patents, indefinite-lived      
Finite-Lived Intangible Assets [Line Items]      
Amortization period 18 years    
Finite-Lived Intangible Asset, Useful Life   17 years 7 months 6 days  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 12 years 12 years  
Customer relationships | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years 3 years  
Customer relationships | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 7 years 7 years  
Other intangibles      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years 3 years  
Surgical Instrumentation | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Useful life of assets 3 years 3 years  
Surgical Instrumentation | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Useful life of assets 5 years 5 years