Income (Loss) Per Share - Schedule of Excluded Weighted-Average Potential Common Shares from Calculations of Diluted Net Income (Loss) Per Common Shares (Details) - shares shares in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Unvested Restricted Share-Based Awards | ||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Common stock shares effect would be anti-dilutive | 4 | 114 | 99 | 193 |
| Unvested Performance Share-based Awards | ||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Common stock shares effect would be anti-dilutive | 0 | 146 | 165 | 235 |
| Employee Stock Option | ||||
| Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] | ||||
| Common stock shares effect would be anti-dilutive | 0 | 225 | 0 | 194 |