XML 135 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill And Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense of intangible assets $ 9,200 $ 10,100 $ 10,700  
Future Amortization Expense, 2024 8,000      
Future Amortization Expense, 2025 7,300      
Future Amortization Expense, 2026 6,700      
Future Amortization Expense, 2027 6,100      
Future Amortization Expense, 2028 5,500      
Goodwill 0 171,117   $ 171,100
Goodwill impairment charges $ 171,117 $ 0 $ 0