Notes Payable - Waiver (Details) - USD ($) $ in Thousands  | 
6 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jul. 01, 2023  | 
Feb. 15, 2023  | 
Jun. 30, 2023  | 
Sep. 30, 2023  | 
Dec. 31, 2022  | 
|
| Junior Notes | |||||
| Notes Payable | |||||
| Default interest rate | 8.00% | ||||
| Junior Notes | Scenario, Plan | |||||
| Notes Payable | |||||
| Additional Default Rate (in percent) | 8.00% | ||||
| Junior Notes | Prime Rate | Scenario, Plan | |||||
| Notes Payable | |||||
| Spread rate | 8.50% | ||||
| Secured Senior and Junior Notes, 2019 | Prime Rate | Scenario, Plan | |||||
| Notes Payable | |||||
| Late fees per month incurred during forbearance period | $ 40 | ||||
| 2023 Refinanced Notes | |||||
| Notes Payable | |||||
| Default interest rate | 17.00% | ||||
| Interest rate (as a percent) | 16.00% | 17.00% | |||
| 2023 Refinanced Notes | Prime Rate | |||||
| Notes Payable | |||||
| Spread rate | 8.50% | ||||
| 2023 New Notes | |||||
| Notes Payable | |||||
| Default interest rate | 24.75% | 25.00% | |||
| Interest rate (as a percent) | 16.00% | 25.00% | |||
| 2023 New Notes | Prime Rate | |||||
| Notes Payable | |||||
| Spread rate | 8.50% | 
| X | ||||||||||
- Definition Additional percentage points added to the reference rate to compute the variable rate on the debt instrument for default. No definition available. 
  | 
| X | ||||||||||
- Definition The amount of late fees per month incurred during forbearance period. No definition available. 
  | 
| X | ||||||||||
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. No definition available. 
  | 
| X | ||||||||||
- Definition The average effective interest rate during the reporting period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Contractual interest rate for funds borrowed, under the debt agreement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  | 
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  | 
| X | ||||||||||
- Details 
  |