XML 104 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 85,793 $ 86,498
Less: Accumulated amortization (30,261) (17,716)
Intangible assets, net 55,532 68,782
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 47,780 $ 47,780
Weighted Average Estimated Useful Life 8 years 6 months 8 years 6 months
Client relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 30,173 $ 30,878
Weighted Average Estimated Useful Life 9 years 7 months 6 days 8 years 3 months 18 days
Non-competition agreements    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 3,470 $ 3,470
Weighted Average Estimated Useful Life 5 years 5 years
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 4,370 $ 4,370
Weighted Average Estimated Useful Life 15 years 4 months 24 days 14 years 1 month 6 days