XML 98 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Benefit from income taxes $ (5,550) $ (45,516) $ (74,709) $ (44,498)
Effective tax rate 18.00% 104.90% 48.40% 85.80%
Reduction of valuation allowance   $ 46,800 $ 56,100 $ 46,800
Unrecognized tax benefits $ 1,600   $ 1,600  
Amount of tax benefit percent     85.00%