XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance, net of tax $ (22,863) $ (43,058)
Other comprehensive income (loss) before reclassification, before tax 14,640 23,512
Amounts reclassified from accumulated other comprehensive income, before tax 856 1,654
Other comprehensive income (loss), before tax 15,496 25,166
Income tax benefit (expense) (3,043) (4,971)
Ending balance, net of tax (10,410) (22,863)
Unrealized Gains and Losses on Available for Sale Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance, net of tax (22,715) (42,958)
Other comprehensive income (loss) before reclassification, before tax 14,712 23,572
Amounts reclassified from accumulated other comprehensive income, before tax 856 1,654
Other comprehensive income (loss), before tax 15,568 25,226
Income tax benefit (expense) (3,058) (4,983)
Ending balance, net of tax (10,205) (22,715)
Foreign Currency Items    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance, net of tax (148) (100)
Other comprehensive income (loss) before reclassification, before tax (72) (60)
Amounts reclassified from accumulated other comprehensive income, before tax 0 0
Other comprehensive income (loss), before tax (72) (60)
Income tax benefit (expense) 15 12
Ending balance, net of tax $ (205) $ (148)