XML 81 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended 13 Months Ended
Dec. 31, 2022
Nov. 30, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Business Acquisition [Line Items]              
Contingent consideration       $ 0 $ 1,445,000 $ 0  
EBI              
Business Acquisition [Line Items]              
Purchase price $ 67,500,000 $ 67,800,000          
Cash   66,300,000          
Contingent consideration 1,200,000 1,500,000     1,500,000    
Contingent consideration, maximum additional payments   8,500,000          
Contingent consideration - acquisition of EBI 900,000   $ 900,000 900,000 $ 900,000   $ 900,000
Contingent consideration period         2 years    
Current portion of contingent consideration $ 300,000   300,000 $ 300,000 $ 600,000   300,000
Total consideration, purchase price adjustment     $ 300,000       $ (300,000)
Transaction costs         $ 1,900,000    
Tax deductible goodwill   0          
EBI | Customer lists              
Business Acquisition [Line Items]              
Finite lived assets acquired   $ 56,000,000          
Useful life of assets acquired   15 years          
EBI | Trade Names              
Business Acquisition [Line Items]              
Useful life of assets acquired   2 years          
EBI | Non-compete agreement              
Business Acquisition [Line Items]              
Useful life of assets acquired   5 years