XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Narrative (Details) - NFI Acquisition - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 25, 2021
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Purchase price, net of cash and deposits acquired and excluding working capital adjustments $ 190,000 $ 190,000 $ 190,000  
Working capital adjustments $ 700 (385)    
Adjustment in accounts receivable   (100)    
Adjustment in other assets   (900)    
Adjustment in accounts payable, accrued expenses and other liabilities   (400)    
Adjustment in goodwill   (2,500)    
Transaction costs     $ 5,100  
Customer Relationships        
Business Acquisition [Line Items]        
Adjustment in customer relationships   $ 2,000    
Intangible assets amortization period (in years) 15 years      
Amortization Period     13 years 13 years
Software Development Costs        
Business Acquisition [Line Items]        
Amortization Period     1 year