XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Accrued occupancy $ 6,635 $ 8,232
Foreign tax credit carryforwards   7,229
Valuation allowance foreign tax credits   (7,229)
Compensation and employee benefits 6,921 9,399
Tax net operating loss carry forwards 16,446 17,530
Valuation allowance (13,003) (13,159)
Allowance for doubtful accounts 6,227 6,444
Accrued settlements and legal 462 159
Accrued severance 1,095 539
Equity method for investments 873 881
Equity method for investments valuation allowance (873) (881)
Available for sale short-term investments 146 1,267
Available for sale short-term investments valuation allowance (146) (1,267)
Capitalized research and development 5,189 2,896
Depreciation 1,262 1,060
Other 1,846 1,492
Total deferred income tax assets 33,080 34,592
Amortization 1,710 1,420
Right of use asset, net 4,564 6,199
Other 3,002 2,360
Total deferred income tax liabilities 9,276 9,979
Net deferred income tax assets $ 23,804 $ 24,613