v3.25.2
Segments (Details Narrative)
6 Months Ended
Jun. 30, 2025
USD ($)
Integer
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | Integer 2  
Goodwill $ 8,596 $ 8,596
Commercial Banking Segment [Member]    
Segment Reporting Information [Line Items]    
Goodwill 6,000,000  
Mortgage Banking Segment [Member]    
Segment Reporting Information [Line Items]    
Goodwill $ 2,000,000