v3.26.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
3 Months Ended
May 03, 2023
Jul. 01, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 25, 2023
Postemployment Benefits [Abstract]            
Stock issued during period, shares   400,000        
Common stock, par value   $ 1 $ 1   $ 1 $ 1
Number of shares held by ESOP   149,461        
Contributions to ESOP     $ 548,000 $ 407,000    
Administrative expense related to ESOP     27,000 20,000    
Vesting period 30 days          
Deferred compensation expense     $ 239,000 $ 195,000