XML 120 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and intangibles (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill $ 143,607,000 $ 142,162,000
Carrying value of intangibles 35,709,000 34,340,000
Impairment of indefinite intangible assets 0 $ 0
Defined-lived intangible assets 2,900,000  
PCD reporting    
Goodwill [Line Items]    
Goodwill 137,900,000  
Corporate And Other Reporting Unit    
Goodwill [Line Items]    
Goodwill $ 5,700,000