v3.26.1
Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance $ 706,590  
Balance 704,110 $ 687,051
Unrealized Gains and Losses on Available for Sale Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (3,889) (10,205)
Other comprehensive income (loss) before reclassification, before tax (3,324) 4,477
Amounts reclassified from accumulated other comprehensive income (loss), before tax (21) (13)
Other comprehensive income (loss), before tax (3,345) 4,464
Income tax benefit (expense) 708 (903)
Balance (6,526) (6,644)
Foreign Currency Items    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (111) (205)
Other comprehensive income (loss) before reclassification, before tax 52 (81)
Amounts reclassified from accumulated other comprehensive income (loss), before tax 0 0
Other comprehensive income (loss), before tax 52 (81)
Income tax benefit (expense) (11) 17
Balance (70) (269)
Accumulated Other Comprehensive Income (Loss), Net of Deferred Income Tax    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance (4,000) (10,410)
Other comprehensive income (loss) before reclassification, before tax (3,272) 4,396
Amounts reclassified from accumulated other comprehensive income (loss), before tax (21) (13)
Other comprehensive income (loss), before tax (3,293) 4,383
Income tax benefit (expense) 697 (886)
Balance $ (6,596) $ (6,913)