v3.25.4
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets        
State taxes $ 2,125 $ 2,435    
Accrued expenses 638 1,110    
Allowance for bad debts 7,908 3,741    
Net operating loss carryforward 7,055 6,775    
Lease liability 9,348 8,644    
Unrealized gain 860 1,488    
Stock options 1,520 1,731    
Transaction costs 4,870 0    
Other 725 0    
Deferred tax assets before valuation allowance 35,049 25,924    
Valuation allowance (5,028) (5,267) $ (5,904) $ (8,292)
Net deferred tax assets 30,021 20,657    
Deferred tax liabilities        
Property and equipment (3,502) (1,031)    
Acquired intangible assets (21,006) (13,493)    
Right-of-use assets (8,405) (7,721)    
Debt issuance cost 0 (375)    
Investment in other entities (2,599) (1,701)    
Other 0 (891)    
Deferred tax liabilities (35,512) (25,212)    
Net deferred tax liabilities $ (5,491) $ (4,555)