XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Accrued expenses $ 1,658 $ 2,155
Section 174 expenses 15,058 13,084
Leases 897 1,186
Stock options and other equity 5,402 4,588
Inventories 216 275
Research and development credit 2,760 2,327
Other assets 1,212 1,094
Net operating loss 19,738 16,237
Less valuation allowance (21,782) (17,667)
Total deferred tax assets 25,159 23,279
Deferred tax liabilities:    
Depreciation (21,505) (25,552)
Goodwill (14,449) (12,921)
Intangible assets (1,873) (2,362)
Leases (897) (1,186)
Total deferred tax liabilities (38,724) (42,021)
Net deferred tax liability $ (13,565) $ (18,742)