v3.26.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]      
401(k) Plan expense   $ 1,300 $ 1,000
Plan matching contributions   100.00%  
Employee's compensation   5.00%  
Incentive expense and bonus plan   $ 3,400 3,600
Shares purchased under ESOP   1,606,100  
ESOP Compensation expense   $ 1,100  
Phantom Stock Plan      
Defined Benefit Plan Disclosure [Line Items]      
Expense plan amounted   1,100 660
IPO | Employee Stock Ownership Plan      
Defined Benefit Plan Disclosure [Line Items]      
Amount borrowed under ESOP $ 16,100    
Shares purchased under ESOP 1,606,100    
ESOP loan term 20 years    
Director and Executive Retirement Plans      
Defined Benefit Plan Disclosure [Line Items]      
Employee benefit plans, benefit paid   8,900 7,600
Employee benefit plans, expense   $ 1,200 $ 211