XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Classification of Net Deferred Tax Asset (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Long-term deferred tax assets $ 29,149 $ 26,034
Long-term deferred tax liabilities (8,498) (10,706)
Net deferred tax assets $ 20,651 $ 15,328