XML 176 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
May 03, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Payments related to the settlement of the contingent consideration liability, Financing activities     $ 209,000 $ 3,502,000            
Payments related to the settlement of the contingent consideration liability, Operating activities     100,000 12,700,000            
Impairment of equity method investment     0              
Impairment of intangible assets     0 0            
Interest income $ 6,652,000 $ 181,000 21,489,000 533,000            
Investments in privately held companies 22,600,000   22,600,000       $ 19,100,000      
Long-term notes receivable, net 9,300,000   9,300,000       3,200,000      
Long-term notes receivable issued     6,700,000              
Allowance for expected credit losses 1,595,000 $ 328,000 1,595,000 328,000 $ 1,406,000   568,000 $ 296,000   $ 281,000
Solo Pace                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Long-term notes receivable issued     2,000,000.0              
Fluidx                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Ownership percentage           19.90%        
Long-term notes receivable issued     3,000,000.0              
Bluegrass Vascular Technologies, Inc                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Impairment of equity method investment       $ 300,000            
Ownership percentage                 19.50%  
Equity method investment                 $ 245,000  
Selio                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Long-term notes receivable issued     1,700,000              
Allowance for expected credit losses 1,600,000   1,600,000       600,000      
Other long-term obligations                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration liability, noncurrent 3,000,000.0   3,000,000.0       3,000,000.0      
Accrued expenses                    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                    
Contingent consideration liability, current $ 400,000   $ 400,000       $ 400,000