XML 125 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Deferred Tax Assets and Liabilities Classified as Non-current (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Non-current deferred tax assets $ 23,461 $ 25,414
Non-current deferred tax liabilities (16,010) (5,894)
Total net deferred tax assets $ 7,451 $ 19,520