v3.26.1
Employee Benefits (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Hours
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Required annual hours of service for participation in ESOP (in hours) | Hours 1,000  
Employers matching contribution, annual vesting percentage (as a percentage) 3.00%  
Employer matching contribution, percent of match (as a percentage) 50.00%  
Employer matching contribution, percent of employees' gross pay (as a percentage) 2.00%  
ESOP owned shares (in shares) | shares 1,385,754 1,385,754
Redeemable common stock owned by the ESOP $ 105,317,000 $ 105,317,000
ESOP loan 0 0
Employee Stock Ownership Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Redeemable common stock owned by the ESOP $ 105,300,000 $ 105,300,000
Temporary equity (in dollars per share) | $ / shares $ 76 $ 76