v3.26.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 10,215,666 $ 8,899,592 $ 19,750,104 $ 17,591,198
Other comprehensive income:        
Unrealized holding gains (losses) on securities available for sale arising during the period 100,740 161,024 (147,525) 381,312
Tax (expense) benefit (26,330) (15,102) 38,554 (72,669)
Reclassification adjustment for accretion of unrealized holding losses included in accumulated other comprehensive income from the transfer of securities from available-for-sale to held-to-maturity 44,827 57,099 89,827 128,580
Tax (expense) (11,714) (14,923) (23,475) (33,603)
Other comprehensive income (loss), net of tax 107,523 188,098 (42,619) 403,620
Comprehensive income $ 10,323,189 $ 9,087,690 $ 19,707,485 $ 17,994,818