XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Income taxes (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Income Tax Disclosure [Abstract]  
Unrecognized tax benefits $ 102,739
Unrecognized tax benefits that would impact effective tax rate if recognized 102,739
Accrued interest related to the gross unrecognized tax benefits excluded from the unrecognized tax benefits 17,215
Decrease in unrecognized tax benefits that is reasonably possible (up to) $ 40,000