XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax (expense) benefit $ 194 $ (43,718) $ (47,918) $ (47,607)  
Effective tax rate (1.20%) (41.30%) (42.20%) (37.10%)  
Deferred tax assets $ 79,000   $ 79,000   $ 15,900