XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Summary of Diluted Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]                
Net income (loss) $ (7,080)     $ 9,514     $ (16,152) $ 10,852
Net income (loss) from continuing operations (6,820) $ (4,106) $ (3,139) (883) $ (1,299) $ 1,446 (14,064) (736)
Net income (loss) from discontinued operations $ (260) $ (655) $ (1,173) $ 10,397 $ (302) $ 1,493 $ (2,088) $ 11,588
Weighted average number of common shares outstanding (in shares) 33,885     33,458     33,793 33,392
Dilutive effect of restricted stock grants after application of the Treasury Stock Method (in shares) 0     0     0 0
Dilutive shares outstanding (in shares) 33,885     33,458     33,793 33,392
Basic earnings (loss) per share from continuing operations (in dollars per share) $ (0.20)     $ (0.03)     $ (0.42) $ (0.02)
Basic earnings (loss) per share from discontinued operations (in dollars per share) (0.01)     0.31     (0.06) 0.35
Diluted earnings (loss) per share from continuing operations (in dollars per share) (0.20)     (0.03)     (0.42) (0.02)
Diluted earnings (loss) per share from discontinued operations (in dollars per share) $ (0.01)     $ 0.31     $ (0.06) $ 0.35