XML 81 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Apr. 14, 2022
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 154,014 $ 208,650  
Accumulated Amortization (93,116) (88,785)  
Net Carrying Amount $ 60,898 $ 119,865  
Weighted Average Remaining Useful Life (in years) 8 years 2 months 12 days 7 years 10 months 24 days  
Minimum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life   9 years  
Maximum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life   13 years  
Customer relationships      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life     11 years
Gross Carrying Amount $ 75,500 $ 96,600  
Accumulated Amortization (19,223) (14,151)  
Net Carrying Amount $ 56,277 $ 82,449  
Weighted Average Remaining Useful Life (in years) 8 years 8 months 12 days 9 years 9 months 18 days  
Customer relationships | Minimum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 9 years 9 years  
Customer relationships | Maximum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 13 years 13 years  
Developed technology      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 56,298 $ 86,298  
Accumulated Amortization (53,157) (54,483)  
Net Carrying Amount $ 3,141 $ 31,815  
Weighted Average Remaining Useful Life (in years) 2 years 9 months 18 days 4 years  
Developed technology | Minimum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 1 year 1 year  
Developed technology | Maximum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 5 years 5 years  
Trademarks      
Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 12,716 $ 14,352  
Accumulated Amortization (12,159) (12,841)  
Net Carrying Amount $ 557 $ 1,511  
Weighted Average Remaining Useful Life (in years) 5 years 3 months 18 days 3 years 10 months 24 days  
Trademarks | Minimum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 1 year 1 year  
Trademarks | Maximum      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 9 years 9 years  
Content library      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 3 years 3 years  
Gross Carrying Amount $ 9,500 $ 9,500  
Accumulated Amortization (8,577) (5,410)  
Net Carrying Amount $ 923 $ 4,090  
Weighted Average Remaining Useful Life (in years) 3 months 18 days 1 year 3 months 18 days  
Backlog      
Finite Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life   1 year  
Gross Carrying Amount   $ 1,900  
Accumulated Amortization   (1,900)  
Net Carrying Amount   $ 0  
Weighted Average Remaining Useful Life (in years)   0 years