XML 119 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details 5) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Deferred Income Tax Assets, Net $ 3,031 $ 4,047
Non-current deferred tax liabilities (24,964) (23,985)
Net deferred tax liabilities $ (21,933) $ (19,938)