XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Ownership Plan (Additional Information) (Details) - shares
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]            
Shares repurchase and retired   4,941 3,590 1,031 3,411  
Employee Stock Ownership Plan [Member]            
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]            
Shares repurchase and retired 3,772          
Shares moved to participant accounts           82,606