XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 196,342 $ 194,294
Accumulated amortization 105,155 97,111
Net carrying amount 91,187 97,183
Gross carrying amount 206,741 204,720
Net carrying amount 101,586 107,609
Developed Technology [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount 137,439 135,703
Accumulated amortization 73,349 67,665
Net carrying amount $ 64,090 $ 68,038
Developed Technology [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Developed Technology [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 6 years 6 years
Customer Relationships [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 57,452 $ 57,143
Accumulated amortization 31,443 29,148
Net carrying amount $ 26,009 $ 27,995
Customer Relationships [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 7 years 7 years
Customer Relationships [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Other Intangibles [Member]    
Summary Of Other Intangible Assets [Line Items]    
Gross carrying amount $ 1,451 $ 1,448
Accumulated amortization 363 298
Net carrying amount $ 1,088 $ 1,150
Other Intangibles [Member] | Minimum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 4 years 4 years
Other Intangibles [Member] | Maximum [Member]    
Summary Of Other Intangible Assets [Line Items]    
Weighted-average useful life of acquired finite-lived intangible assets 10 years 10 years
Trade Names [Member]    
Summary Of Other Intangible Assets [Line Items]    
Net carrying amount $ 10,399 $ 10,426
Gross carrying amount $ 10,399 $ 10,426