XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Intangible Assets          
Gross Value $ 69,023   $ 69,023   $ 69,023
Accumulated Amortization (27,053)   (27,053)   (23,665)
Intangible Assets, net 41,970   41,970   $ 45,358
Amortization expense 1,695 $ 1,915 $ 3,389 $ 3,831  
Trade name          
Intangible Assets          
Weighted Average Amortization Period     2 years 10 months 24 days   2 years 10 months 24 days
Gross Value 1,340   $ 1,340   $ 1,340
Accumulated Amortization (939)   (939)   (853)
Intangible Assets, net 401   $ 401   $ 487
Client relationships          
Intangible Assets          
Weighted Average Amortization Period     11 years 8 months 12 days   11 years 8 months 12 days
Gross Value 51,264   $ 51,264   $ 51,264
Accumulated Amortization (13,306)   (13,306)   (11,042)
Intangible Assets, net 37,958   $ 37,958   $ 40,222
Non-competition agreements          
Intangible Assets          
Weighted Average Amortization Period     5 years   5 years
Gross Value 1,640   $ 1,640   $ 1,640
Accumulated Amortization (1,139)   (1,139)   (975)
Intangible Assets, net 501   $ 501   $ 665
Developed technology          
Intangible Assets          
Weighted Average Amortization Period     6 years 2 months 12 days   6 years 2 months 12 days
Gross Value 14,720   $ 14,720   $ 14,720
Accumulated Amortization (11,640)   (11,640)   (10,768)
Intangible Assets, net 3,080   $ 3,080   $ 3,952
Domain name          
Intangible Assets          
Weighted Average Amortization Period     10 years   10 years
Gross Value 59   $ 59   $ 59
Accumulated Amortization (29)   (29)   (27)
Intangible Assets, net $ 30   $ 30   $ 32