XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Income Tax Contingency [Line Items]          
Increase in valuation recorded         $ 17,400
Provision for (benefit from) income taxes $ 1,214 $ 598 $ 1,021 $ (253)  
Income tax provision on operating income 2,500        
Income tax benefit from settlement of uncertain tax benefits $ (300)   (100)    
Valuation allowance         107,100
Increase in valuation allowance recorded as an expense     38,300   34,300
Foreign Tax Authority          
Income Tax Contingency [Line Items]          
Increase in valuation recorded         $ 51,700
Income tax benefit from settlement of uncertain tax benefits     $ (1,600)