v3.26.1
Consolidated Statements of Comprehensive Income - Parenthetical - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Statement of Comprehensive Income [Abstract]    
Unrealized gain (loss) on available-for-sale securities, tax (expense) benefit $ (2,957,076) $ 744,610
Reclassification adjustment for realized gains included in net income, tax expense $ (32,769) $ (10,647)