Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.24.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 01, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable due maximum period 60 days      
Allowance for doubtful accounts $ 0 $ 300,000 $ 200,000  
Long-term deferred revenue liabilities 0 0    
Total Revenue 392,118,000 321,001,000 229,251,000  
Goodwill impairment 0      
Accumulated goodwill impairment 0      
Unrecognized tax benefit $ 0 0    
Number of operating segments | segment 1      
Research and development expenses $ 3,120,000 691,000    
Insurance Premium Financing Liability 5,463,000      
Prepaid Expenses and Other Current Assets | In Process Research and Development        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Implementation costs 400,000      
Beneficial Reuse Strategic Agreement        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Research and development expenses 6,400,000 91,000    
Reimbursable shared costs under collaborative agreement 4,800,000 68,000    
Amount receivable or advanced billings   0    
Beneficial Reuse Strategic Agreement | Other Receivables.        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Receivable from reimbursement of shared costs 1,400,000      
Beneficial Reuse Strategic Agreement | Accrued and Other Liabilities        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Receivable from reimbursement of shared costs 1,100,000      
Accounting Standards Update 2022-04        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Insurance Premium Financing Liability $ 5,500,000      
Minimum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Percentage of fair value reporting unit, in excess of carrying value 10.00%      
Skim Oil Sales        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total Revenue $ 31,000,000.0 24,700,000 $ 8,800,000  
Nonrelated Party        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Net 59,393,000 81,683,000   $ 42,000,000.0
Related Party        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable, Net $ 22,963,000 $ 46,029,000   $ 20,200,000