v3.25.1
Net Loss Per Share - Amounts used in Computing Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net Loss Per Share    
Loss from continuing operations $ (9,028) $ (15,035)
Loss from discontinued operations (2,953) (3,860)
Net loss (11,981) (18,895)
Paid-in-kind dividend on Series C convertible preferred stock (2,000) (2,000)
Net loss attributable to common stockholders $ (13,981) $ (20,895)
Weighted average common shares issued and outstanding - basic (in shares) 49,947,012 49,019,964
Weighted average common shares issued and outstanding - diluted (in shares) 49,947,012 49,019,964
Loss per share from continuing operations - basic (in dollars per share) $ (0.22) $ (0.35)
Loss per share from continuing operations - diluted (in dollars per share) (0.22) (0.35)
Loss per share from discontinued operations - basic (in dollars per share) (0.06) (0.08)
Loss per share from discontinued operations - diluted (in dollars per share) (0.06) (0.08)
Net loss per share - basic (in dollars per share) (0.28) (0.43)
Net loss per share - diluted (in dollars per share) $ (0.28) $ (0.43)