XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Anti-dilutive securities (in Shares) 0  
Restricted Stock [Member]    
Earnings Per Share [Abstract]    
Nonvested shares outstanding beginning of the year (in Shares) 31,668 0