XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Income Tax Examination (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Income Tax Examination [Line Items]  
Tax deposit $ 44.8
VAT deposits remaining with SKAT  
Income Tax Examination [Line Items]  
Tax deposit 1.4
Deposit payments made through December 31, 2021  
Income Tax Examination [Line Items]  
Tax deposit $ 43.4