XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Letter of Credit (Details) - Foreign Tax Authority - Tax Authority, Spain - USD ($)
1 Months Ended
Oct. 31, 2021
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Payment of tax to reduce future interest $ 9,300,000    
Cash Collateralized Letter of Credit - Spain Tax Audits      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount   $ 9,000,000 $ 10,700,000