XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Net Deferred Tax Asset or Liability (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Tax Assets    
Accrued liabilities and allowances $ 13,009 $ 10,200
Allowance for doubtful accounts 1,251 979
Inventories 1,210 900
Property and equipment 538 333
Intangibles 7,673 7,042
Net operating loss carryforwards 719 1,049
Other 15 14
Long-term deferred tax assets 24,415 20,517
Less: Valuation allowance (44) (216)
Net deferred tax assets 24,371 20,301
Deferred Tax Liabilities    
Accrued liabilities and allowances (640) (669)
Property and equipment (8,489) (7,629)
Intangibles (10,659) (6,783)
Investment in partnership (31,154) (8,271)
Other (1,067) (793)
Long-term deferred tax liabilities (52,009) (24,145)
Net deferred tax liabilities (27,638) (3,844)
Other non-current assets    
Deferred Tax Liabilities    
Net deferred tax assets 820 975
Long-term deferred income tax liabilities    
Deferred Tax Liabilities    
Net deferred tax liabilities $ (28,458) $ (4,819)