Net Loss Per Share - Narrative (Details) - USD ($) $ in Thousands, shares in Millions |
2 Months Ended | 3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|---|
Dec. 31, 2022 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Shares of potential common stock excluded from diluted shares outstanding (in shares) | 18.2 | 7.8 | 19.0 | 7.6 | ||
| Warrants outstanding (in shares) | 49.1 | 49.1 | ||||
| Dividends, preferred stock, cash | $ 2,644 | $ 3,952 | ||||
| Thermo Capital Partners LLC | Related Party | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Warrants outstanding (in shares) | 10.0 | 10.0 | ||||
| Series A Preferred Convertible Stock | ||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||
| Dividends, preferred stock, cash | $ 1,337 | $ 2,644 | $ 2,615 | $ 5,300 | ||