v3.25.2
Investments - Narrative (Details)
$ / shares in Units, ¥ in Thousands
3 Months Ended 6 Months Ended
May 13, 2020
USD ($)
shares
Sep. 28, 2011
USD ($)
Sep. 28, 2011
CNY (¥)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
May 07, 2025
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 18, 2024
shares
Nov. 09, 2022
$ / shares
Schedule of Equity Method Investments [Line Items]                        
Debt securities held-to-maturity       $ 0   $ 0       $ 83,000    
Allowance for credit losses related to held-to-maturity securities       0   0       0    
Class of warrant or right, exercise price of warrants or rights (usd per share) | $ / shares               $ 0.0000001       $ 0.01
Impairment on equity method investments           0 $ 0          
Dividends from equity investments       $ 0 $ 0 $ 0 $ 0          
LanzaJet                        
Schedule of Equity Method Investments [Line Items]                        
Contribution of intellectual property $ 15,000,000                      
Ownership percentage 37.50%     36.33% 37.01% 36.33% 37.01%          
Contingent right to receive additional interest (in shares) | shares 45,000,000                   15,000,000  
Equity method investments cost $ 0                      
Revenue       $ 1,050,000 $ 8,541,000 $ 2,101,000 $ 9,121,000          
Deferred revenue       2,689,000   $ 2,689,000       5,375,000    
Profit amortization period           15 years            
Class of warrant or right, exercise price of warrants or rights (usd per share) | $ / shares                       $ 0.01
Gain from equity method investment       0 0 $ 0 77,000          
Carrying value less than proportionate share of book value       0   0     $ 0 $ 2,100,000    
LanzaJet | Intra-entity                        
Schedule of Equity Method Investments [Line Items]                        
Revenue       $ 293,000 $ 3,101,000 $ 585,000 $ 3,193,000          
SGLT                        
Schedule of Equity Method Investments [Line Items]                        
Ownership percentage   30.00% 30.00% 9.31%   9.31%            
SGLT | Intellectual Property                        
Schedule of Equity Method Investments [Line Items]                        
Contribution of intellectual property   $ 4,000,000 ¥ 25,800