XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings (Loss) Per Share The following table provides the computation of basic and diluted loss per share.
Three Months Ended
March 31,
(in thousands, except per share data)20242023
Numerator:
Net loss attributable to stockholders$(7,576)$(3,483)
Denominator:
Weighted average shares outstanding - basic and diluted
34,644 34,598 
Loss per share:
Basic and diluted$(0.22)$(0.10)
Anti-dilutive instruments excluded from diluted loss per common share:
Options8,513 7,783 
Warrants1,500 250