XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets- Amortization expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets      
Aggregate amortization expense $ 8,275 $ 8,136 $ 8,851
Estimated annual intangible asset amortization expense      
2025 5,393    
2026 5,212    
2027 3,527    
2028 1,321    
2029 720    
Thereafter 2,510    
Net intangible assets $ 18,683 $ 20,718