XML 66 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Intangibles Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Intangible assets, net of amortization $ 46,862 $ 59,291
Trademarks and Trade Names [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 2 years 2 months 12 days  
Gross intangible assets $ 20,565 20,565
Accumulated amortization (15,210) (12,639)
Intangible assets, net of amortization $ 5,355 7,926
Developed Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 3 years 3 months 18 days  
Gross intangible assets $ 87,593 79,436
Accumulated amortization (69,712) (59,173)
Intangible assets, net of amortization $ 17,881 20,263
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Weighted Average Remaining Useful Life in Years 5 years 7 months 6 days  
Gross intangible assets $ 95,348 96,637
Accumulated amortization (71,722) (65,535)
Intangible assets, net of amortization $ 23,626 $ 31,102