XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Schedule of finite lived Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 194,132 $ 186,487
Accumulated Amortization (59,152) (34,078)
Carrying Value 134,980 152,409
Customer relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount 80,168 81,053
Accumulated Amortization (24,919) (16,842)
Carrying Value $ 55,249 $ 64,211
Weighted Average Remaining Life 7 years 4 months 24 days 8 years 2 months 12 days
Contractor relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 535 $ 535
Accumulated Amortization (288) (247)
Carrying Value $ 247 $ 288
Weighted Average Remaining Life 6 years 7 years
Trade name [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 14,012 $ 14,435
Accumulated Amortization (3,050) (706)
Carrying Value $ 10,962 $ 13,729
Weighted Average Remaining Life 5 years 5 years 9 months 18 days
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 89,262 $ 90,464
Accumulated Amortization (30,895) (16,283)
Carrying Value $ 58,367 $ 74,181
Weighted Average Remaining Life 4 years 2 months 12 days 5 years
Internally developed software [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 10,155  
Carrying Value $ 10,155  
Weighted Average Remaining Life 3 years