Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision for Income Taxes) (Details)

v3.22.0.1
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Abstract]      
U.S. Federal: Current   $ (337) $ (337)
U. S. Federal: Deferred $ (34,548) 11,814 3,916
Foreign: Current 20,282 3,859 9,747
Foreign: Deferred (7,890) 12,345 10,564
Total income tax expense (benefit) $ (22,156) $ 27,681 $ 23,890