XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
One-time benefit from associated valuation allowance $ 569,000  
Valuation allowance 472,125 $ 408,180
Increase (decrease) in valuation allowance 63,900 (522,000)
Interest and penalties as a component of income tax expense 3,800 $ 600
Tax benefit if unrecognized tax benefits were realized $ 61,200