XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Intangible assets      
Gross Carrying Amount $ 315,197 $ 315,197  
Accumulated Amortization (107,301) (87,636)  
Intangible assets, net 207,896 227,561  
Amortization expense of intangible assets 19,600 21,800 $ 20,900
Tradenames      
Intangible assets      
Gross Carrying Amount 19,220 19,220  
Accumulated Amortization (18,151) (15,799)  
Intangible assets, net 1,069 3,421  
Customer relationships      
Intangible assets      
Gross Carrying Amount 295,977 295,977  
Accumulated Amortization (89,150) (71,837)  
Intangible assets, net $ 206,827 $ 224,140