XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
Aug. 31, 2022
Jun. 30, 2023
Dec. 31, 2022
Business Combination      
Goodwill   $ 263,549 $ 263,549
Quixote      
Business Combination      
Business acquisition, equity and voting interests acquired 100.00%    
Intangible assets $ 76,900    
Weighted-average amortization period (in years) 7 years    
Goodwill $ 153,409    
Quixote | Trade name      
Business Combination      
Intangible assets 28,600    
Quixote | Customer Relationships And Non-Compete Agreements      
Business Combination      
Intangible assets 48,300    
Quixote | Customer Relationships      
Business Combination      
Intangible assets $ 45,400    
Weighted-average amortization period (in years) 7 years    
Quixote | Non-competition agreements      
Business Combination      
Intangible assets $ 2,900    
Weighted-average amortization period (in years) 5 years