XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ (2,692) $ 20,197 $ (963)
State and local 3,698 7,271 1,731
Foreign 25,433 12,594 12,409
Total current 26,439 40,062 13,177
Deferred:      
Federal (24,167) (36,196) (2,852)
State and local (4,723) (12,186) (3,340)
Foreign (23,832) (12,657) (60,444)
Total deferred (52,722) (61,039) (66,636)
Change in valuation allowance 20,087 (24,535) 53,697
Total provision (benefit) from income taxes $ (6,196) $ (45,512) $ 238