Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Narrative) (Details)

v3.22.4
Fair Value Measurements (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset impairment charges | $ $ 92,311,000 $ 0 $ 0
MAXTRAX [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Payment of contingent consideration | $ $ 3,125,000    
Contingent Consideration [Member] | Minimum [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount rate | item 0.048    
Contingent Consideration [Member] | Maximum [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount rate | item 0.080