v3.23.2
Related Party Transactions (Details)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2022
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
Nov. 30, 2019
USD ($)
Related Party Transaction [Line Items]              
Payables to affiliates   $ 326 $ 284   $ 284    
Debt instrument, principal amount   202,788 $ 375,679   375,679    
Payment of dividends         $ 6,595 $ 0  
Warrants outstanding (in shares) | shares     49.1   49.1    
Series A Preferred Convertible Stock              
Related Party Transaction [Line Items]              
Preferred stock, dividend rate, percentage         7.00%    
2019 Facility Agreement              
Related Party Transaction [Line Items]              
Debt instrument, principal amount   143,213 $ 0   $ 0   $ 199,000
Thermo Capital Partners LLC | Related Party              
Related Party Transaction [Line Items]              
Warrants outstanding (in shares) | shares     10.0   10.0    
Exercise price of warrants or rights (in dollars per share) | $ / shares     $ 2.00   $ 2.00    
Partnership agreement, advancement guarantee     $ 25,000   $ 25,000    
Warrants outstanding, term (in years)     5 years   5 years    
Thermo Capital Partners LLC | Related Party | Common Stock Warrant, Vesting Upon Effectiveness Of Guaranty              
Related Party Transaction [Line Items]              
Warrants outstanding (in shares) | shares     5.0   5.0    
Thermo Capital Partners LLC | Related Party | Common Stock Warrant, Vesting Upon Advances Achievement              
Related Party Transaction [Line Items]              
Warrants outstanding (in shares) | shares     5.0   5.0    
Related Party              
Related Party Transaction [Line Items]              
Partnership agreement, minimum ownership threshold, percentage (less than) 0.5100            
Related Party | Series A Preferred Convertible Stock              
Related Party Transaction [Line Items]              
Preferred stock, dividend rate, percentage         7.00%    
Related Party | Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Payables to affiliates   300 $ 300   $ 300    
Annual base rental payments     $ 1,400   $ 1,400    
Annual rental payment escalation percentage     2.50%   2.50%    
Annual rent, current year         $ 1,600    
Operating lease term     10 years   10 years    
Rent expense         $ 800 $ 800  
Payment of dividends   $ 1,200 $ 2,400 $ 2,400      
Partnership agreement, ownership threshold, period 5 years            
Related Party | Thermo Capital Partners LLC | 2019 Facility Agreement              
Related Party Transaction [Line Items]              
Debt instrument, principal amount             $ 136,700