XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill, Trade Names, and Other Intangible Assets - Estimated Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 10,481  
2025 9,570  
2026 8,362  
2027 6,191  
2028 4,790  
Thereafter 9,174  
Net Carrying Amount $ 48,568 $ 38,823