XML 90 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
May 25, 2023
Postemployment Benefits [Abstract]              
Stock issued during period, shares 400,000            
Common stock, par value $ 1 $ 1   $ 1   $ 1 $ 1
Number of shares held by ESOP 149,461            
Contributions to ESOP   $ 380,000 $ 410,000 $ 768,000 $ 742,000    
Administrative expense related to ESOP   $ 18,000 $ 9,000 $ 37,000 $ 34,000