XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Reconciliation of Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net income (loss) from continuing operations $ (70,290) $ (33,146) $ 13,399
Net income (loss) from discontinued operations (78,618) 17,709 4,720
Net income (loss) attributable to common stockholders $ (148,908) $ (15,437) $ 18,119
Denominator:      
Weighted average common shares outstanding, basic 89,876,538 87,901,938 85,391,163
Basic earnings (loss) per share:      
Income (loss) per share from continuing operations $ (0.78) $ (0.38) $ 0.16
Income (loss) per share from discontinued operations (0.88) 0.2 0.05
Net income (loss) per share attributable to common stockholders $ (1.66) $ (0.18) $ 0.21
Denominator:      
Weighted average common shares outstanding, basic 89,876,538 87,901,938 85,391,163
Dilutive securities:      
Stock options 0 0 146,699
Restricted stock units 0 0 2,231,900
Weighted average common shares outstanding, diluted 89,876,538 87,901,938 87,769,762
Diluted earnings (loss) per share:      
Income (loss) per share from continuing operations $ (0.78) $ (0.38) $ 0.16
Income (loss) per share from discontinued operations (0.88) 0.2 0.05
Net income (loss) per share attributable to common stockholders $ (1.66) $ (0.18) $ 0.21