XML 255 R48.htm IDEA: XBRL DOCUMENT v3.26.3
Goodwill and Intangible Assets - Schedule of Acquired Intangible Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 221,500
Accumulated Amortization (64,360)
Accumulated Impairment (19,408)
Net Carrying Value $ 137,732
Weighted-Average Amortization Period (Years) 12 years 6 months
Tradenames and trademarks  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 54,500
Accumulated Amortization (14,077)
Accumulated Impairment (4,225)
Net Carrying Value $ 36,198
Weighted-Average Amortization Period (Years) 11 years 7 months 6 days
Developed technology  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 62,900
Accumulated Amortization (28,216)
Accumulated Impairment (10,182)
Net Carrying Value $ 24,502
Weighted-Average Amortization Period (Years) 4 years 1 month 6 days
Customer relationships  
Intangible Asset, Finite-Lived [Line Items]  
Gross Carrying Amount $ 104,100
Accumulated Amortization (22,067)
Accumulated Impairment (5,001)
Net Carrying Value $ 77,032
Weighted-Average Amortization Period (Years) 15 years 7 months 6 days