(Loss) Earnings Per Share - Schedule of Securities Outstanding Potentially Dilute the Calculation of Diluted Earnings Per Share (Details) shares in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
shares
| |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Number of anti-dilutive shares (in shares) | 3,188 |
| RSUs outstanding | |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Number of anti-dilutive shares (in shares) | 2,543 |
| Employee Stock Option | |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Number of anti-dilutive shares (in shares) | 545 |
| Warrants | |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] | |
| Number of anti-dilutive shares (in shares) | 100 |