XML 94 R32.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER COMMON SHARE - Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic:    
Net income (loss) $ 1,488 $ (3,389)
Weighted average common shares (in shares) 48,369 48,492
Earnings (loss) per share (in dollars per share) $ 0.03 $ (0.07)
Diluted:    
Net income (loss) $ 1,488 $ (3,389)
Weighted average common shares (in shares) 48,369 48,492
Potential common shares (in shares) 1,883  
Diluted weighted average common shares (in shares) 50,252 48,492
Diluted earnings (loss) per share (in dollars per share) $ 0.03 $ (0.07)