XML 95 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred income tax assets    
State taxes $ 23 $ 55
Accrued expenses 5,807 1,608
Inventories 4,944 4,772
Accounts receivable 1,563 625
Section 163(j) limitation 6,031 4,782
Net operating loss carryforwards 12,379 3,680
Share-based compensation 4,032 5,072
Lease liabilities 3,191 4,469
Capitalized research 5,305 1,730
Other 1,611 685
Total deferred income tax assets 44,886 27,478
Deferred income tax liabilities    
Goodwill and intangibles (6,713) (5,582)
Prepaid expenses (434) (435)
Right-of-use assets (2,506) (3,966)
Property and equipment (2,165) (3,852)
Total deferred tax liabilities (11,818) (13,835)
Valuation allowance (33,239) (14,839)
Net deferred income tax liabilities (171) (1,196)
Deferred income tax assets, net 531 815
Deferred income tax liabilities, net $ (702) $ (2,011)