XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and contingencies - Additional Information (Details) - FCX Solar, LLC [Member] - USD ($)
$ / shares in Units, $ in Millions
Dec. 29, 2022
Apr. 21, 2021
Product Warranty Liability [Line Items]    
Damages sought value   $ 134.0
Damages paid value $ 1.5  
Stock issued for litigation settlements, shares 797,396  
Stock issued for litigation settlements, value $ 2.0  
Shares issued price per share $ 0.0001  
Share price $ 2.508163