XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Cost $ 56,981 $ 56,681
Accumulated amortization (18,766) (15,503)
Net book value 38,215 41,178
Indefinite, cost 5,871 5,871
Indefinite, net book value 5,871 5,871
Total, cost 62,852 62,552
Total, accumulated amortization (18,766) (15,503)
Total, net book value $ 44,086 $ 47,049
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 8 years  
Average remaining life in years 6 years 9 months 18 days 7 years 3 months 18 days
Cost $ 50,285 $ 50,285
Accumulated amortization (15,548) (12,991)
Net book value $ 34,737 $ 37,294
Customer Relationships [Member] | Minimum [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 8 years 8 years
Customer Relationships [Member] | Maximum [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 11 years 11 years
Non-compete Agreements [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 5 years 5 years
Average remaining life in years 3 years 8 months 12 days 4 years 2 months 12 days
Cost $ 3,296 $ 3,296
Accumulated amortization (830) (499)
Net book value $ 2,466 $ 2,797
Customer Backlog [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 6 months 6 months
Average remaining life in years 0 years 0 years
Cost $ 2,200 $ 1,900
Accumulated amortization $ (2,200) $ (1,900)
Trade Name [Member]    
Finite Lived Intangible Assets [Line Items]    
Estimated useful life in years 8 years 8 years
Average remaining life in years 6 years 9 months 18 days 7 years 3 months 18 days
Cost $ 1,200 $ 1,200
Accumulated amortization (188) (113)
Net book value $ 1,012 $ 1,087