XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Net earnings per common share:  
Schedule of weighted average number of shares outstanding
           
    Year Ended  
    December 31,  
    2024     2023  
    (In thousands)  
Weighted average common shares outstanding     14,769       14,667  
Assumed exercise/vesting of equity awards     361       436  
Weighted average diluted common shares outstanding     15,130       15,103