XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Accrued occupancy $ 18,419 $ 6,635
Compensation and employee benefits 6,754 6,921
Tax net operating loss carry forwards 17,161 16,446
Valuation allowance (10,861) (13,003)
Allowance for doubtful accounts 7,775 6,227
Accrued settlements and legal 179 462
Accrued severance 614 1,095
Equity method for investments 1,180 873
Equity method for investments valuation allowance (1,180) (873)
Available for sale short-term investments   146
Available for sale short-term investments valuation allowance   (146)
Capitalized research and development 4,908 5,189
Interest expense disallowance carry forward 4,299  
Depreciation 4,081 1,262
Amortization 33,148  
Other 1,676 1,846
Total deferred income tax assets 88,153 33,080
Amortization   1,710
Right of use asset, net 16,041 4,564
Available for sale short-term investments 80  
Other 3,258 3,002
Total deferred income tax liabilities 19,379 9,276
Net deferred income tax assets $ 68,774 $ 23,804