XML 90 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Net Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Net deferred income tax liabilities    
Deferred income tax assets $ 81,747 $ 56,065
Deferred income tax liabilities (27,733) (25,250)
Valuation allowance (27,925) (29,983)
Net deferred income tax assets $ 26,089 $ 832