Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)

v3.23.3
Commitments and Contingencies - Fair Value of the Debt Derivative Liabilities (Details)
Sep. 30, 2023
USD ($)
settlementScenario
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Credit Facility | Debt derivative liabilities            
Debt Instrument [Line Items]            
Number of potential settlement scenarios | settlementScenario 4          
Make-whole payment required under each scenario, internal rate of return (as a percent) 11.50%          
Credit Facility - first tranche            
Debt Instrument [Line Items]            
Debt instrument, held to maturity make-whole payment $ 0          
Held to maturity make-whole payment, alternative interpretation 8,000,000          
Credit Facility - second tranche            
Debt Instrument [Line Items]            
Debt instrument, held to maturity make-whole payment 0          
Held to maturity make-whole payment, alternative interpretation 4,000,000          
Recurring            
Debt Instrument [Line Items]            
Fair value of derivative liabilities $ 3,869,000 $ 4,271,000 $ 4,518,000 $ 4,407,000 $ 4,876,000 $ 5,562,000