XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 275,634 $ 271,492
Accumulated Amortization (108,229) (99,660)
Net Balance $ 167,405 $ 171,832
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 9 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years 2 years
Weighted Average Remaining Life (Years) 8 months 12 days 1 year 2 months 12 days
Intangible Assets $ 32,597 $ 32,433
Accumulated Amortization (29,624) (28,421)
Net Balance $ 2,973 $ 4,012
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 5 years 10 months 24 days 6 years 2 months 12 days
Intangible Assets $ 38,849 $ 38,837
Accumulated Amortization (13,167) (12,018)
Net Balance $ 25,682 $ 26,819
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years 2 years
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 9 years 9 years
Software and technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 5 years 8 months 12 days 5 years 9 months 18 days
Intangible Assets $ 204,188 $ 200,222
Accumulated Amortization (65,438) (59,221)
Net Balance $ 138,750 $ 141,001
Software and technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 3 years 3 years
Software and technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 9 years 9 years