Equity and Stock-Based Compensation - Stock Activity and Total Number of Shares Available for Grant (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2023
shares
| |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward] | |
| Balance, beginning of period | 550,000 |
| Plan Amendment | 1,049,000 |
| Options cancelled | 21,004 |
| Forfeited/ Expired restricted stock added back | 28,000 |
| Performance-based restricted stock unearned | 94,000 |
| Performance-Based restricted stock granted | (163,000) |
| Balance, end of period | 1,059,000 |
| Restricted Stock Awards | |
| Share-based Compensation Arrangement by Share-based Payment Award, Options, Shares Available for Grant [Roll Forward] | |
| Stock granted | (519,533) |