XML 83 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Consideration Transferred (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 31, 2021
Aug. 16, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Combination, Separately Recognized Transactions          
Cash     $ 209,854 $ 0 $ 0
Zio          
Business Combination, Separately Recognized Transactions          
Cash   $ 117,198      
Contingent consideration   22,543      
Total consideration   $ 139,741      
Star Waggons          
Business Combination, Separately Recognized Transactions          
Cash $ 92,656        
Contingent consideration 0        
Total consideration $ 92,656