v3.26.1
Statement of Comprehenshive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other Comprehensive Income Loss Tax Parenthetical Disclosures [Abstract]    
Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax $ 84 $ (1,421)