XML 94 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill      
Goodwill beginning balance $ 312,024 $ 301,760  
Goodwill acquired 7,234 10,264  
Goodwill ending balance 319,258 312,024 $ 301,760
Intangible Assets      
Intangible assets beginning balance 107,504 116,197  
Intangible assets acquired 2,093 1,595  
Amortization of intangible assets (9,999) (10,288) (19,440)
Intangible assets ending balance $ 99,598 $ 107,504 $ 116,197