XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Summary of Gross Amounts and Accumulated Amortization of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 20,500 $ 20,500
Accumulated Amortization 15,309 14,456
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 19,000 19,000
Accumulated Amortization 14,417 13,664
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,500 1,500
Accumulated Amortization $ 892 $ 792