XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Share - Schedule of Earnings Per Share Basic and Diluted (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Weighted-average common shares outstanding 19,837,500   19,837,500  
Less: Average unearned ESOP shares (1,491,780)   (1,507,534)  
Weighted-average common shares and common stock equivalents used to calculate basic earnings per share 18,345,720 0 18,329,966 0