v3.25.1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income (loss) from continuing operations $ 934 $ (16,010)
Loss from discontinued operations, net of income tax (8,647) (314)
Numerator for basic EPS - net loss attributable to common stockholders (7,713) (16,324)
Numerator for diluted EPS - net loss attributable to common stockholders $ (7,713) $ (16,324)
Denominator:    
Weighted-average shares of common stock outstanding, basic (in shares) 183,467,698 186,635,095
Weighted-average shares of common stock outstanding, diluted (in shares) 185,222,240 186,635,095
Net income (loss) per share attributable to common stockholders, basic:    
Basic net loss per share continuing operations attributable to common stockholders (in dollars per share) $ 0.01 $ (0.09)
Basic net loss per share discontinued operation attributable to common stockholders (in dollars per share) (0.05) 0
Basic net income (loss) per share attributable to common stockholders (in dollars per share) (0.04) (0.09)
Net income (loss) per share attributable to common stockholders, diluted:    
Diluted net income (loss) per share continuing operations attributable to common stockholders (in dollars per share) 0.01 (0.09)
Diluted net loss per share discontinued operation attributable to common stockholders (in dollars per share) (0.05) 0
Diluted net income (loss) per share attributable to common stockholders (in dollars per share) $ (0.04) $ (0.09)