XML 93 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current Federal, State and Local, Tax Expense (Benefit) [Abstract]    
Germany $ 721 $ 2,260
Foreign 38 797
Total current tax expense 759 3,057
Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]    
Germany 6,903 239
Foreign (670) 15,102
Total deferred tax expense 6,233 15,341
Income tax expense $ 6,992 $ 18,398