XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Transfers between Level 1, Level 2 and Level 3 securities $ 0 $ 0  
Proceeds from the sales and maturities of securities available-for-sale 0 19,400,000 $ 261,600,000
Net unrealized (losses) gains on trading securities (2,600,000) (300,000) (400,000)
Realized gain 800,000 $ 100,000 $ 1,700,000
Unrealized loss 1,700,000    
Collateral deposit with bank 1,900,000    
Net realized gains or loss $ 0    
Minimum [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Business combination, contingent consideration payment period 18 months    
Maximum [Member]      
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]      
Business combination, contingent consideration payment period 24 months