XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]          
Income tax (benefit) expense $ 35,813   $ 27,730 $ 136,302 $ 65,694
One-time benefit from associated valuation allowance   $ 569,000      
Valuation allowance   $ 408,200      
Increase in unrecognized tax benefits       $ 11,200