XML 128 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities Classified as Non-current (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Non-current deferred tax assets $ 25,414 $ 24,250
Non-current deferred tax liabilities (5,894) (7,010)
Total net deferred tax assets $ 19,520 $ 17,240