XML 99 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Net Income (Loss) Per Share - Summary of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 13, 2022
Dec. 31, 2023
Dec. 31, 2022
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]      
Net income (loss) from continuing operations - Basic and Diluted   $ 7,784 $ 7,728
Impact of Series C preferred stock redemption $ 2,000 0 2,046
Net income (loss) from continuing operations attributable to common stockholders - Basic   7,784 9,774
Net income (loss) from continuing operations attributable to common stockholders - Diluted   7,784 9,774
Net income (loss) from discontinued operations - Basic and Diluted   0 (381)
Net income (loss) attributable to common shareholders - Basic   7,784 9,393
Net income (loss) attributable to common shareholders - Diluted   $ 7,784 $ 9,393
Weighted-average common stock outstanding:      
Basic weighted-average shares outstanding (in shares)   9,629 8,974
Effect of common share equivalents   479 601
Diluted weighted-average shares outstanding (in shares)   10,108 9,575
Net income (loss) per share:      
Basic - continuing operations (in dollars per share)   $ 0.81 $ 1.09
Basic - discontinued operations (in dollars per share)   0 (0.04)
Basic net income (loss) per share (in dollars per share)   0.81 1.05
Diluted - continuing operations (in dollars per share)   0.77 1.02
Diluted - discontinued operations (in dollars per share)   0 (0.04)
Diluted net income (loss) per share (in dollars per share)   $ 0.77 $ 0.98