XML 177 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Net income $ 12,860 $ 14,529
Weighted average shares outstanding:    
Basic (in shares) 69,163,564 69,162,223
Diluted (in shares) 69,536,298 69,309,019
Net income per share:    
Basic (in dollars per share) $ 0.19 $ 0.21
Diluted (in dollars per share) $ 0.18 $ 0.21
Stock options    
Weighted average shares outstanding:    
Effect of dilutive units (in shares) 1,493 0
Performance share units    
Weighted average shares outstanding:    
Effect of dilutive units (in shares) 8,364 0
Restricted stock units    
Weighted average shares outstanding:    
Effect of dilutive units (in shares) 174,849 0
Deferred Stock Units    
Weighted average shares outstanding:    
Effect of dilutive units (in shares) 188,028 146,796