XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total acquired intangible assets, gross carrying amount $ 149,974 $ 149,974
Total acquired intangible assets, accumulated amortization (92,178) (87,164)
Total acquired intangible assets, net book value 57,796 62,810
Accumulated Amortization (119,239) (110,799)
Total intangible assets, gross carrying amount 208,083 205,345
Intangible assets, net book value $ 88,844 94,546
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Estimated Useful Life (years) 5 years 4 months 24 days  
Total acquired intangible assets, gross carrying amount $ 135,355 135,355
Total acquired intangible assets, accumulated amortization (81,347) (77,031)
Total acquired intangible assets, net book value $ 54,008 58,324
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Estimated Useful Life (years) 4 years 6 months  
Total acquired intangible assets, gross carrying amount $ 12,000 12,000
Total acquired intangible assets, accumulated amortization (8,407) (7,755)
Total acquired intangible assets, net book value $ 3,593 4,245
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Estimated Useful Life (years) 3 years 1 month 6 days  
Total acquired intangible assets, gross carrying amount $ 2,619 2,619
Total acquired intangible assets, accumulated amortization (2,424) (2,379)
Total acquired intangible assets, net book value $ 195 240
Internal-use software    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Estimated Useful Life (years) 3 years  
Gross Carrying Amount $ 58,109 55,371
Accumulated Amortization (27,061) (23,635)
Net Book Value $ 31,048 $ 31,736