XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Operations and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Components of Intangible Assets
The following table details the components of the Company's intangible assets:
As of December 31,
20232022
(in thousands, except years)Weighted Average Remaining Amortization Period (in years)Cost Net of Accumulated Amortization CostNet of Accumulated Amortization
Customer relationships0.0$835 $— $835 $226 
Patents11.11,600 520 1,490 456 
Developed technology19.18,307 7,379 607 165 
Total$10,742 $7,899 $2,932 $847 
Schedule of Calculations of Basic and Diluted Earnings Per Share
The following table sets forth the calculations of basic and diluted earnings (loss) per common share:
 Years Ended December 31,
(in thousands, except per share amounts)20232022
Net loss$(12,249)$(8,917)
Basic weighted-average number of common shares outstanding29,104 18,453 
Add: dilutive effect of equity instruments— — 
Diluted weighted-average shares outstanding29,104 18,453 
Loss per share - basic$(0.42)$(0.48)
Loss per share - diluted$(0.42)$(0.48)