XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangible Assets - Summary of gross carrying amounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Other intangible assets      
Gross carrying amount $ 687,645   $ 274,829
Accumulated amortization (232,202)   (208,371)
Net carrying amount 455,443   $ 66,458
Amortization expense $ 23,831 $ 5,998  
Minimum      
Other intangible assets      
Estimated useful lives 2 years    
Maximum      
Other intangible assets      
Estimated useful lives 15 years