XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets - Summary of Gross Amounts and Accumulated Amortization of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 20,500 $ 20,500
Accumulated Amortization 16,163 15,309
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 19,000 19,000
Accumulated Amortization 15,171 14,417
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,500 1,500
Accumulated Amortization $ 992 $ 892