XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) Per Share - Schedule of Earnings Per Share Basic and Diluted (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Weighted-average common shares outstanding 3,848,258  
Less: Average unearned ESOP shares (286,364)  
Weighted-average common shares and common stock equivalents used to calculate basic earnings per share 3,561,894 0