v3.26.1
Loans and Allowance for Credit Losses - Schedule of Categories of Loans (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans $ 137,743,658   $ 119,055,480      
Allowance for credit losses (1,166,219) $ (1,121,001) (1,034,193) $ (1,149,087) $ (1,125,860) $ (1,162,211)
Deferred loan fees, net (288,138)   (244,030)      
Unearned dealer interest 33,297   39,260      
Loans, net 136,322,598   117,816,517      
1-4 Family, including Construction            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 41,669,345   35,146,513      
Allowance for credit losses (351,334) (320,172) (312,091) (443,328) (453,896) (471,164)
Multifamily            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 4,927,066   4,023,910      
Allowance for credit losses (17,452) (7,397) (7,613) (8,355) (8,610) (10,150)
Commercial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 60,729,639   54,409,430      
Allowance for credit losses (406,534) (418,863) (363,132) (417,689) (433,234) (452,406)
Construction and Development            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 4,472,242   4,063,650      
Allowance for credit losses (90,164) (134,591) (88,647) (91,189) (37,663) (24,529)
Farmland            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 4,341,940   4,386,528      
Allowance for credit losses (6,089) (6,567) (5,936) (6,976) (5,636) (6,838)
Consumer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 5,340,176   4,470,587      
Allowance for credit losses (80,590) (75,849) (88,032) (74,750) (79,187) (90,013)
Commercial and Industrial            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Total loans 16,263,250   12,554,862      
Allowance for credit losses $ (214,056) $ (157,562) $ (168,742) $ (106,800) $ (107,634) $ (107,111)