XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Contingency [Line Items]        
Provision for (benefit) from income taxes $ (374) $ 9,905 $ 13,166 $ 33,356
Deferred tax (benefit) provision (5,400) 6,300 (7,833) 10,692
Current tax provision $ 5,000 $ 3,600 $ 21,000 22,700
Maximum        
Income Tax Contingency [Line Items]        
Deferred tax (benefit) provision       $ 10,700
Minimum        
Income Tax Contingency [Line Items]        
Federal income tax rate (as a percent)     90.00%