XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of finite lived Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 182,999 $ 186,487
Accumulated Amortization (46,565) (34,078)
Carrying Value 136,434 152,409
Customer relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount 80,201 81,053
Accumulated Amortization (20,852) (16,842)
Carrying Value $ 59,349 $ 64,211
Weighted Average Remaining Life 7 years 10 months 24 days 8 years 2 months 12 days
Contractor relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 535 $ 535
Accumulated Amortization (268) (247)
Carrying Value $ 267 $ 288
Weighted Average Remaining Life 6 years 6 months 7 years
Trade name [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 13,688 $ 14,435
Accumulated Amortization (1,781) (706)
Carrying Value $ 11,907 $ 13,729
Weighted Average Remaining Life 5 years 6 months 5 years 9 months 18 days
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 88,575 $ 90,464
Accumulated Amortization (23,664) (16,283)
Carrying Value $ 64,911 $ 74,181
Weighted Average Remaining Life 4 years 8 months 12 days 5 years