XML 143 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]    
Germany $ 2,260 $ 1,298
Foreign 797 161
Total current tax expense 3,057 1,459
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]    
Germany 239 3,144
Foreign 15,102 386
Total deferred tax expense 15,341 3,530
Income tax expense $ 18,398 $ 4,989