XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plans - Compensation Costs Charged to Income, by Award Type and Proceeds from ESPP (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation costs charged to income: $ 1,210 $ 1,538
Restricted stock and deferred restricted stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation costs charged to income: 1,121 1,343
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation costs charged to income: 89 195
ESPP proceeds $ 1,116 $ 1,101