XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Income (Loss) Per Common Share - Schedule of Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic income (loss) per common share        
Net income (loss) $ 1,345 $ (2,121) $ 840 $ 5,412
Net (income) loss allocated to participating securities (2) 4 (1) (13)
Net income (loss) allocated to common stockholders $ 1,343 $ (2,117) $ 839 $ 5,399
Basic weighted-average common shares outstanding (in shares) 44,296 41,683 43,270 41,487
Basic income (loss) per common share (in usd per share) $ 0.03 $ (0.05) $ 0.02 $ 0.13
Diluted income (loss) per common share        
Net income (loss) $ 1,345 $ (2,121) $ 840 $ 5,412
Net (income) loss allocated to participating securities (2) 4 (1) (12)
Net income (loss) allocated to common stockholders $ 1,343 $ (2,117) $ 839 $ 5,400
Basic weighted-average common shares outstanding (in shares) 44,296 41,683 43,270 41,487
Effect of dilutive stock options and awards (in shares) 1,082 0 1,233 918
Diluted weighted-average common shares outstanding 45,378 41,683 44,503 42,405
Diluted income (loss) per common share (in usd per share) $ 0.03 $ (0.05) $ 0.02 $ 0.13