XML 113 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Comprehensive Income (Loss) - Reconciliation of Changes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Net change in fair value, after reclassifications, pre tax $ 1,032 $ 21,257  
Net change in fair value , after reclassification, tax (183) (4,813)  
Total other comprehensive income (loss), net 849 16,444 $ (100,869)
Unrealized Gains (Losses) on Debt Securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Change in fair value, before reclassifications, pre tax 1,030 18,838  
Change in fair value, before reclassifications, (expense) benefit (183) (4,279)  
Change in fair value, before reclassifications, net of tax 847 14,559  
Reclassification, pre tax (2) (2,419)  
Reclassification, tax (expense) benefit 0 534  
Reclassifications, net of tax (2) (1,885)  
Net change in fair value, after reclassifications, pre tax 1,032 21,257  
Net change in fair value , after reclassification, tax (183) (4,813)  
Total other comprehensive income (loss), net $ 849 $ 16,444