v3.26.3
Equity and Net Income (Loss) per Share - Basic and diluted net (loss) income per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net loss from continuing operations attributable to common stockholders $ (4,579) $ (14,910) $ (28,428) $ (37,655)
Net income (loss) from discontinued operations attributable to common stockholders   (72)   52,970
Net income (loss) attributable to common stockholders, basic $ (4,579) $ (14,982) (28,428) 15,315
Net income (loss) attributable to common stockholders, diluted     $ (28,428) $ 15,315
Denominator:        
Weighted average common shares outstanding - basic 41,069,053 36,101,051 38,554,027 35,791,111
Weighted average common shares outstanding - diluted 41,069,053 36,101,051 38,554,027 35,791,111
Net loss from continuing operations per share attributable to common stockholders, basic $ (0.11) $ (0.41) $ (0.74) $ (1.05)
Net loss from continuing operations per share attributable to common stockholders, diluted (0.11) (0.41) (0.74) (1.05)
Net income (loss) from discontinued operations per share attributable to common stockholders, basic       1.48
Net income (loss) from discontinued operations per share attributable to common stockholders, diluted       1.48
Net income (loss) per share attributable to common stockholders, basic (0.11) (0.41) (0.74) 0.43
Net income (loss) per share attributable to common stockholders, diluted $ (0.11) $ (0.41) $ (0.74) $ 0.43