Stockholders’ Equity and Stock-Based Compensation - Warrant Activity (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2023 |
Dec. 31, 2022 |
|
| Shares of Stock under Warrants | ||
| Beginning balance (in shares) | 436 | |
| Granted (in shares) | 0 | |
| Exercised (in shares) | 0 | |
| Canceled (in shares) | 0 | |
| Ending balance (in shares) | 436 | 436 |
| Weighted- Average Exercise Price | ||
| Beginning balance (in dollars per share) | $ 59.60 | |
| Ending balance (in dollars per share) | $ 59.60 | $ 59.60 |
| Weighted- Average Remaining Contractual Term | ||
| Balance | 3 months 7 days | 9 months 3 days |
| Aggregate Intrinsic Value | ||
| Beginning balance | $ 273 | |
| Ending balance | $ 0 | $ 273 |