v3.25.2
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 279,232 $ 271,598
Accumulated Amortization (117,447) (107,716)
Net Amount 161,785 163,882
Customer lists/relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 217,035 210,354
Accumulated Amortization (80,182) (72,500)
Net Amount 136,853 137,854
Technology and other intangibles    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 62,197 61,244
Accumulated Amortization (37,265) (35,216)
Net Amount $ 24,932 $ 26,028