Revenue from Contract with Customer [Text Block] | Note 5 Revenue Disaggregation of Revenue The following tables presents the Company’s revenues disaggregated by major good or service line, timing of revenue recognition and sales channel, reconciled to its reportable segments (in thousands). Year ended December 31, 2022 Reportable Segments Detection Therapy Total Major Goods/Service Lines Products $ 12,492 $ 2,777 $ 15,269 Service contracts 7,310 1,540 8,850 Supply and source usage agreements — 1,643 1,643 Disposable applicators — 1,776 1,776 Professional services and other — 406 406 $ 19,802 $ 8,142 $ 27,944 Timing of Revenue Recognition Goods transferred at a point in time $ 12,545 $ 4,969 $ 17,514 Services transferred over time 7,257 3,173 10,430 $ 19,802 $ 8,142 $ 27,944 Sales Channels Direct sales force $ 12,468 $ 3,543 $ 16,011 OEM partners 7,334 — 7,334 Channel partners — 4,599 4,599 $ 19,802 $ 8,142 $ 27,944 Year ended December 31, 2021 Reportable Segments Detection Therapy Total Major Goods/Service Lines Products $ 15,661 $ 5,530 $ 21,191 Service contracts 6,358 1,608 7,966 Supply and source usage agreements — 2,340 2,340 Disposable applicators — 1,810 1,810 Professional services and other — 331 331 $ 22,019 $ 11,619 $ 33,638 Timing of Revenue Recognition Goods transferred at a point in time $ 15,584 $ 8,012 $ 23,596 Services transferred over time 6,435 3,607 10,042 $ 22,019 $ 11,619 $ 33,638 Sales Channels Direct sales force $ 14,713 $ 4,421 $ 19,134 OEM partners 7,306 — 7,306 Channel partners — 7,198 7,198 $ 22,019 $ 11,619 $ 33,638 Year ended December 31, 2020 Reportable Segments Detection Therapy Total Major Goods/Service Lines Products $ 16,291 $ 4,535 $ 20,826 Service contracts 5,661 1,333 6,994 Supply and source usage agreements — 1,804 1,804 Professional services — 29 29 Other 45 — 45 $ 21,997 $ 7,701 $ 29,698 Timing of Revenue Recognition Goods transferred at a point in time $ 16,332 $ 4,624 $ 20,956 Services transferred over time 5,665 3,077 8,742 $ 21,997 $ 7,701 $ 29,698 Sales Channels Direct sales $ 13,809 $ 3,773 $ 17,582 OEM partners 8,188 — 8,188 Channel partners — 3,928 3,928 $ 21,997 $ 7,701 $ 29,698 Contract Balances Contract liabilities are a component of deferred revenue, current contract assets are a component of prepaid and other assets and non-current contract assets are a component of other assets. The following table provides information about receivables, current and non-current contract assets, and contract liabilities from contracts with customers (in thousands). Balance at December 31, 2022 Balance at December 31, 2021 Receivables, which are included in ‘Trade accounts receivable’ $ 8,898 $ 8,891 Current contract assets, which are included in “Prepaid and other assets” $ 759 $ 1,895 Non-current contract assets, which are included in “other assets” $ 15 $ 844 Contract liabilities, which are included in “Deferred revenue” $ 6,758 $ 6,093 The Company records a receivable when revenue is recognized prior to receipt of cash payments and the Company has the unconditional right to such consideration, or deferred revenue when cash payments are received or due in advance of performance. For multi-year agreements, the Company generally invoices customers annually at the beginning of each annual service period. The Company records net contract assets or contract liabilities on a contract-by-contract basis. The Company records a contract asset for unbilled revenue when the Company’s performance exceeds amounts billed or billable. The Company classifies the net contract asset as either current or non-current based on the expected timing of the Company’s right to bill under the terms of the contract. The current contract asset balance primarily relates to the net unbilled revenue balances with two one two one Contract liabilities, or deferred revenue from contracts with customers, is primarily composed of fees related to long-term service arrangements, which are generally billed in advance. Deferred revenue also includes payments for installation and training that has not Changes in deferred revenue from contracts with customers were as follows (in thousands): Year Ended December 31, 2022 Year Ended December 31, 2021 Balance at beginning of period $ 6,093 $ 6,384 Deferral of revenue 12,129 12,315 Recognition of deferred revenue (11,464 ) (12,606 ) Balance at end of period $ 6,758 $ 6,093 The Company expects to recognize estimated revenues related to performance obligations that are unsatisfied (or partially satisfied) in the amounts of approximately $4.0 million in 2023, 2024, 2025. Assets Recognized from the Costs to Obtain a Contract with a Customer The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one December 31, 2022 2021 Changes in the balance of capitalized costs to obtain a contract were as follows (in thousands): Years Ended December 31, 2022 2021 Balance at beginning of period $ 302 $ 406 Deferral of costs to obtain a contract 120 249 Recognition of costs to obtain a contract (181 ) (353 ) Balance at end of period $ 241 $ 302 |