XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Components of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Allowance for doubtful accounts $ 1,091 $ 2,084
Accruals 2,908 3,245
Stock-based compensation 876 615
Net operating loss carryforwards 45,017 57,030
Lease liabilities 7,699 8,084
Interest expense carryforward 28,672 21,977
Other assets 1,027 708
Total deferred tax assets 87,290 93,743
Valuation allowance for deferred tax assets (33,842) (1,473)
Total deferred tax asset, net of valuation allowance 53,448 92,270
Deferred tax liabilities:    
Intangible assets (73,004) (103,349)
Debt security available-for-sale (1,037) (873)
Right of use assets (7,518) (7,748)
Partnership interests (290) (283)
Deferred financing costs (451) (734)
Other liabilities (453) (221)
Total deferred tax liabilities (82,753) (113,208)
Deferred tax liabilities, net $ (29,305) $ (20,938)