XML 61 R52.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
Income Tax Disclosure [Abstract]        
Deferred income tax benefit (expense) $ 5,500   $ 112,926 $ 0
Valuation allowance, deferred tax asset, , amount 5,500   (112,900)  
Income tax expense amount recognized on valuation allowance, amount 5,600   12,000  
Income tax benefit (expense) $ (100) $ (1,240) $ 100,900 $ (1,400)