XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Balance Sheet Components - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventories:    
Work-in-process $ 1,555 $ 1,602
Finished goods 368 427
Inventory, Net 1,923 2,029
Prepaid expenses and other current assets:    
Prepaid taxes 449 498
Deferred charges 523 290
Other prepaid taxes, royalties, and other prepaid expenses 717 629
Other 439 144
Prepaid Expense and Other Assets, Current 2,128 1,561
Property and equipment, net:    
Property and equipment, gross 25,433 22,199
Less: Accumulated depreciation and amortization (13,013) (13,251)
Property, Plant and Equipment, Net 12,420 8,948
Capitalized internal-use software, net:    
Capitalized internal-use software 3,742 3,491
Less: Accumulated amortization (1,595) (1,422)
Capitalized Computer Software, Net 2,147 2,069
Intangible assets, net:    
Intangible assets 1,156 1,156
Less: Accumulated amortization (646) (619)
Finite-Lived Intangible Assets, Net 510 537
Accrued liabilities:    
Accrued compensation 570 1,910
Accrued employee benefits 184 57
Accrued payroll tax 295 197
Other 496 509
Accrued Liabilities, Current 1,545 2,673
Equipment [Member]    
Property and equipment, net:    
Property and equipment, gross 10,510 10,503
Software Tools [Member]    
Property and equipment, net:    
Property and equipment, gross 1,364 2,163
Tooling [Member]    
Property and equipment, net:    
Property and equipment, gross [1] 11,044 7,085
Software and Software Development Costs [Member]    
Property and equipment, net:    
Property and equipment, gross 1,803 1,803
Furniture and Fixtures [Member]    
Property and equipment, net:    
Property and equipment, gross 65 65
Leasehold Improvements [Member]    
Property and equipment, net:    
Property and equipment, gross $ 647 $ 580
[1] In Q2 2023, the Company capitalized $1.67 million related to tooling to be utilized under its long-term professional services contracts. The tooling will be depreciated over an estimated useful life of seven years.