XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of Deferred Tax Assets and Liabilities - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Capitalized research and development costs $ 9,144 $ 4,838
Employee compensation and benefits 2,452 2,316
Allowances for doubtful accounts and discounts 431 637
Inventories 1,635 1,196
Stock-based compensation 1,698 1,661
Other 1,608 1,705
Total deferred tax assets 16,968 12,353
Deferred tax liabilities:    
Depreciation 3,578 5,070
Other 1,414 1,174
Total deferred tax liabilities 4,992 6,244
Net deferred tax assets $ 11,976 $ 6,109