v3.26.3
Employee Benefits - Schedule of compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Employee Benefits          
Total stock-based compensation expense $ 1,737 $ 1,061 $ 4,917 $ 1,848  
Related tax benefits recognized in earnings 47   140    
Restricted Stock          
Employee Benefits          
Total stock-based compensation expense 1,737 $ 1,061 4,917 $ 1,848  
Unrecognized compensation expense related to unvested restricted stock awards $ 19,300   $ 19,300   $ 18,200
Weighted average recognition period for unrecognized compensation (years)     3 years 3 months 10 days   4 years 3 months 21 days