XML 95 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Aug. 29, 2023
shares
Nov. 30, 2022
USD ($)
Sep. 30, 2022
Dec. 31, 2023
USD ($)
day
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Nov. 30, 2019
USD ($)
Related Party Transaction [Line Items]              
Payables to affiliates       $ 459,000 $ 326,000    
Operating cash flows for operating leases       5,853,000 5,299,000 $ 5,445,000  
Principal amount       398,661,000 202,788,000    
Payments of dividends       $ 11,942,000 $ 0 0  
Warrants outstanding (in shares) | shares         49.1    
Warrants   $ 48,300,000          
Series A Perpetual Preferred Stock              
Related Party Transaction [Line Items]              
Preferred stock, dividend rate, percentage   7.00%   7.00%      
Payments of dividends       $ 11,900,000 $ 0    
Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Strategic review committee requirement, ownership threshold, percentage       0.45      
Transaction threshold for approval requirement       $ 250,000      
2019 Facility Agreement              
Related Party Transaction [Line Items]              
Principal amount       $ 0 143,213,000   $ 199,000,000
Related Party              
Related Party Transaction [Line Items]              
Partnership agreement, minimum ownership threshold, percentage (less than)     0.5100        
Related Party | Series A Perpetual Preferred Stock              
Related Party Transaction [Line Items]              
Preferred stock, dividend rate, percentage       7.00%      
Related Party | 2019 Facility Agreement | Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Principal amount             $ 136,700,000
Thermo Capital Partners LLC              
Related Party Transaction [Line Items]              
Sale of stock, number of shares issued in transaction (in shares) | shares 4.2            
Thermo Capital Partners LLC | Related Party              
Related Party Transaction [Line Items]              
Number of securities called by warrants (in shares) | shares       10.0      
Warrant, strike price (in usd per share) | $ / shares       $ 2.00      
Partnership agreement, advancement guarantee       $ 25,000,000      
Trading day threshold | day       5      
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      
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      
Warrant term       5 years      
Thermo Capital Partners LLC | Related Party | Common Stock Warrant, Vesting Upon Advances Achievement | Estimate of fair value              
Related Party Transaction [Line Items]              
Warrants       $ 0      
Thermo Capital Partners LLC | Related Party              
Related Party Transaction [Line Items]              
Payables to affiliates       $ 500,000 300,000    
Annual rental payment escalation percentage       2.50%      
Operating cash flows for operating leases       $ 1,600,000      
Operating lease term       10 years      
Rent expense       $ 1,600,000 $ 1,600,000 $ 1,600,000  
Payments of dividends       $ 10,900,000      
Partnership agreement, ownership threshold, period     5 years