XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Goodwill and Other Intangible Assets (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Goodwill and Other Intangible Assets      
Number of reporting units | item 4    
Impairment of Goodwill $ 0 $ 0 $ 0
Impairment of other intangibles 0 0 0
Foreign Currency Transaction Gain (Loss) $ 175,000 $ (715,000) $ (431,000)
Acquired software | Minimum      
Goodwill and Other Intangible Assets      
Useful Life 3 years    
Acquired software | Maximum      
Goodwill and Other Intangible Assets      
Useful Life 14 years    
Non-compete agreements | Minimum      
Goodwill and Other Intangible Assets      
Useful Life 2 years    
Non-compete agreements | Maximum      
Goodwill and Other Intangible Assets      
Useful Life 5 years    
Tradename      
Goodwill and Other Intangible Assets      
Useful Life 20 years    
Customer relationships | Minimum      
Goodwill and Other Intangible Assets      
Useful Life 11 years    
Customer relationships | Maximum      
Goodwill and Other Intangible Assets      
Useful Life 16 years    
Trademarks | Minimum      
Goodwill and Other Intangible Assets      
Useful Life 10 years    
Trademarks | Maximum      
Goodwill and Other Intangible Assets      
Useful Life 17 years