Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details)

v3.24.1.u1
EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss - basic $ (11,272) $ (11,415)
Net loss diluted $ (11,272) $ (11,415)
Denominator:    
Weighted-average common share - basic (in shares) 34,590 34,410
Weighted-average common and common share equivalents - diluted (in shares) 34,590 34,410
Anti-dilutive share-based awards excluded from the calculation of diluted loss per share 4,212 3,846