XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Plans - Compensation Costs Charged to Income, by Award Type and Proceeds from ESPP (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation costs charged to income: $ 1,988 $ 1,566 $ 4,662 $ 4,379
Restricted stock and deferred restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation costs charged to income: 1,913 1,307 4,398 3,925
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation costs charged to income: 75 259 264 454
ESPP proceeds $ 1,015 $ 1,087 $ 2,131 $ 2,188