XML 109 R97.htm IDEA: XBRL DOCUMENT v3.23.3
SK ecoplant Strategic Investment - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Sep. 23, 2023
Mar. 31, 2023
Mar. 20, 2023
Aug. 10, 2022
Dec. 29, 2021
Oct. 31, 2021
Dec. 29, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 15, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                          
Deferred revenue               $ 67,613   $ 67,613     $ 94,355
Less issuance cost                   0 $ 13,407    
Derecognition of the pre-modification forward contract fair value                   76,242      
Reduction to deferred revenue and customer deposits [1]                   $ 57,041 12,716    
SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Percentage of voting interests acquired                       40.00%  
Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Change in fair value     $ 16,100                    
Second Tranche Closing | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Total consideration     403,300                    
Series A Redeemable Convertible Preferred Stock | Initial Investment | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)         10,000,000 10,000,000              
Class A common stock | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Percentage of voting interests acquired               10.50%   10.50%      
Series B preferred | SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Conversion of shares (in shares) 13,491,701                        
SK Ecoplant                          
Schedule of Equity Method Investments [Line Items]                          
Purchase commitment period           3 years              
Net proceeds from stock offering     310,500                    
Series B redeemable convertible preferred stock           $ 218,000              
Change in fair value             $ 9,700            
Deferred revenue         $ 37,000   $ 37,000 $ 0   $ 0     24,600
Revenue recognized               0 $ 3,200 0 $ 7,900    
Deferred revenue and customer deposits, current                         10,000
Customer deposits                         $ 14,600
Deferred expense recognized as contra-revenue               3,000   3,000      
SK Ecoplant | Initial Investment                          
Schedule of Equity Method Investments [Line Items]                          
Reduction to deferred revenue and customer deposits     24,600                    
SK Ecoplant | Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Net proceeds from stock offering     311,000                    
Sale of stock excluding issuance cost     500                    
Deferred revenue               39,500   39,500      
Less issuance cost     $ 500                    
Loan agreement term     5 years                    
Interest rate     4.60%                    
Loan commitment asset, fair value               52,800   52,800      
Loan commitment asset, current               5,300   5,300      
Loan commitment asset, noncurrent               47,500   47,500      
Total consideration     $ 363,800                    
Excess consideration   $ 14,900           11,900   11,900      
SK Ecoplant | Second Tranche Closing | Prepaid Expenses and Other Current Assets                          
Schedule of Equity Method Investments [Line Items]                          
Excess consideration   8,200           9,900   9,900      
SK Ecoplant | Second Tranche Closing | Other long-term assets                          
Schedule of Equity Method Investments [Line Items]                          
Excess consideration   6,700           $ 2,000   $ 2,000      
SK Ecoplant | Series A Redeemable Convertible Preferred Stock | Initial Investment                          
Schedule of Equity Method Investments [Line Items]                          
Temporary equity, par value (in dollars per share)           $ 0.0001              
Offering price per share (in dollars per share)           $ 25.50              
Net proceeds from stock offering           $ 255,000              
SK Ecoplant | Series A Redeemable Convertible Preferred Stock | Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Derecognition of the pre-modification forward contract fair value   $ 76,200                      
SK Ecoplant | Class A common stock | Option To Purchase                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)       13,491,701                  
SK Ecoplant | Series B preferred | Second Tranche Closing                          
Schedule of Equity Method Investments [Line Items]                          
Shares sold in offering (in shares)     13,491,701                    
Temporary equity, par value (in dollars per share)     $ 0.0001                    
Offering price per share (in dollars per share)     $ 23.05                    
[1] Including change in related party balances of $11.1 million for the nine months ended September 30, 2023. There were no associated related party balances for the nine months ended September 30, 2022.