Quarterly report pursuant to Section 13 or 15(d)

GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)

v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 206,922 $ 189,185
Accumulated Amortization 60,041 42,226
Net Carrying Value 146,881 146,959
Status    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 80,000 80,000
Accumulated Amortization 21,644 15,644
Net Carrying Value 58,356 64,356
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 88,608 74,600
Accumulated Amortization 21,640 14,443
Net Carrying Value 66,968 60,157
Non-competition agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 210 210
Accumulated Amortization 210 209
Net Carrying Value 0 1
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 15,867 14,230
Accumulated Amortization 7,406 5,493
Net Carrying Value 8,461 8,737
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 20,402 19,545
Accumulated Amortization 8,570 6,380
Net Carrying Value 11,832 13,165
Leasehold interest - favorable    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 600 600
Accumulated Amortization 74 57
Net Carrying Value 526 $ 543
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 1,235  
Accumulated Amortization 497  
Net Carrying Value $ 738