XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Retirement Benefit Plans (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Allocated shares 50,717,000 44,476,000
Unallocated shares 139,334,000 145,597,000
Total ESOP shares 190,051,000 190,073,000