XML 133 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended
Dec. 01, 2020
claim
Sep. 30, 2020
USD ($)
Dec. 31, 2021
patent
Nov. 30, 2020
claim
XY, LLC | Licensing and patent infringement suit        
Loss Contingencies [Line Items]        
Loss contingency, claims settled, number 1      
Claims pending resolution       2
Loss Contingency, Number Of Patents At Issue | patent     5  
Securities And Exchange Commission | Methane Bioconversion Platform Disclosures        
Loss Contingencies [Line Items]        
Payments for legal settlements | $   $ 2,500