XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Accumulated Other Comprehensive Income - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance $ 790,449 $ 729,030 $ 501,658 $ 471,252 $ 729,030 $ 471,252
Other comprehensive income (loss) 3,009 10,203 (1,550) (2,514)    
Balance 847,197 790,449 532,606 501,658 847,197 532,606
AOCI Attributable to Parent [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance (16,642) (26,845) (26,505) (23,991) (26,845) (23,991)
Other comprehensive income (loss) before reclassification         16,389 (5,129)
Federal income tax (benefit) expense         (3,432) 1,078
Other comprehensive income (loss) before reclassification, net of tax         12,957 (4,051)
Amounts reclassified from AOCI         323 (16)
Federal income tax (benefit) expense         (68) 3
Amounts reclassified from AOCI, net of tax         255 (13)
Other comprehensive income (loss) 3,009 10,203 (1,550) (2,514) 13,212 (4,064)
Balance $ (13,633) $ (16,642) $ (28,055) $ (26,505) $ (13,633) $ (28,055)