XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - 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 $ 271,492 $ 267,693
Accumulated Amortization (99,660) (64,132)
Net Balance $ 171,832 $ 203,561
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 9 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 2 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 2 years 2 years
Weighted Average Remaining Life (Years) 1 year 2 months 12 days 2 years 2 months 12 days
Intangible Assets $ 32,433 $ 32,965
Accumulated Amortization (28,421) (21,105)
Net Balance $ 4,012 $ 11,860
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 6 years 2 months 12 days 7 years 2 months 12 days
Intangible Assets $ 38,837 $ 38,876
Accumulated Amortization (12,018) (7,455)
Net Balance $ 26,819 $ 31,421
Trade names | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 2 years 2 years
Trade names | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 9 years 9 years
Software and technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Life (Years) 5 years 9 months 18 days 8 years 8 months 12 days
Intangible Assets $ 200,222 $ 195,852
Accumulated Amortization (59,221) (35,572)
Net Balance $ 141,001 $ 160,280
Software and technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 3 years 3 years
Software and technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Lives (Years) 9 years 9 years