XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes Effective tax rate (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Acquisition, Contingent Consideration [Line Items]        
Change in fair value of contingent earn-out $ 0 $ (339) $ 0 $ (44)
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ (2,700) $ 10,400 $ 3,700 $ 20,500
Effective Income Tax Rate 3.00% (10.00%) 25.00% (8.00%)
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00% 21.00%
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations $ 5,000 $ 3,900 $ 5,000 $ 4,000
Effective Income Tax Rate Reconciliation, Disposition of Business, Amount $ 6,100      
SmithsMedical        
Business Acquisition, Contingent Consideration [Line Items]        
Change in fair value of contingent earn-out   $ (300)   $ 0