XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Calculations for Basic Net Income (Loss) per Common Share (Detail) - 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
Earnings Per Share [Abstract]        
Net loss from continuing operations $ (6,042) $ (6,923) $ (10,831) $ (12,305)
Total income from discontinued operations, net of tax   707   1,531
Net loss (6,042) (6,216) (10,831) (10,774)
Less: accretion of Series B convertible preferred stock dividends (205) (233) (410) (481)
Net income (loss) available to common stockholders $ (6,247) $ (6,449) $ (11,241) $ (11,255)
Weighted average common shares outstanding - basic 23,760 23,459 23,679 23,413
Weighted average common shares outstanding - diluted 23,760 23,459 23,679 23,413
Basic and diluted net income (loss) per common share:        
Continuing operations - Basic $ (0.26) $ (0.31) $ (0.47) $ (0.55)
Continuing operations - Diluted (0.26) (0.31) (0.47) (0.55)
Discontinued operations, net of tax - Basic   0.03   0.07
Discontinued operations, net of tax - Diluted   0.03   0.07
Net income (loss) per common share - basic (0.26) (0.27) (0.47) (0.48)
Net income (loss) per common share - diluted $ (0.26) $ (0.27) $ (0.47) $ (0.48)