XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value $ 56,254   $ 29,809
Accumulated Amortization (6,427)   (5,470)
Total 49,827   24,339
Amortization of intangible assets 1,000 $ 600  
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 45,440   23,621
Accumulated Amortization (4,137)   (3,524)
Total 41,303   20,097
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 1,430   1,430
Accumulated Amortization (988)   (917)
Total 442   513
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 2,387   1,066
Accumulated Amortization (172)   (111)
Total 2,215   955
Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 6,997   3,692
Accumulated Amortization (1,130)   (918)
Total $ 5,867   $ 2,774