XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Income (Loss) Available to Common Stockholders        
Net income $ 1,877 $ 3,160 $ 8,112 $ 13,338
Weighted average common shares outstanding - basic (in shares) 8,561,000 8,716,000 8,583,000 8,709,000
Effect of dilutive securities (in shares) 127,000 77,000 126,000 103,000
Weighted average common and potentially issuable common shares outstanding - diluted (in shares) 8,688,000 8,793,000 8,709,000 8,812,000
Basic net income per share (in dollars per share) $ 0.22 $ 0.36 $ 0.95 $ 1.53
Diluted net income per share (in dollars per share) $ 0.22 $ 0.36 $ 0.93 $ 1.51