XML 90 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Schedule of Reconciliation of Weighted Average Shares Outstanding for the Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Net loss from continuing operations $ (89,910) $ (81,619) $ (80,072)
Net income from discontinued operations 84,923 11,867 10,753
Net loss $ (4,987) $ (69,752) $ (69,319)
Basic and diluted:      
Weighted average common shares (in shares) 34,155 27,552 27,152
Weighted average common shares (in shares) 34,155 27,552 27,152
Loss from continuing operations per common share, basic (in dollars per share) $ (2.63) $ (2.96) $ (2.95)
Loss from continuing operations per common share, diluted (in dollars per share) (2.63) (2.96) (2.95)
Income from discontinued operations per common share, basic (in dollars per share) 2.49 0.43 0.40
Income from discontinued operations per common share, diluted (in dollars per share) 2.49 0.43 0.40
Total, basic (in dollars per share) (0.14) (2.53) (2.55)
Total, diluted (in dollars per share) $ (0.14) $ (2.53) $ (2.55)