XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
SCHEDULE II VALUATION AND QUALIFYING ACCOUNTS - Narrative (Details) - Deferred Tax Asset Valuation Allowance - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Adjustments $ 1,100,000 $ 2,023 $ 2,494 $ 1,094,866
Federal and state        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Valuation allowances released   $ 49,200 62,300 $ 3,000
Adjustments     $ 28,700