Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
EARNINGS (LOSS) PER SHARE - Reconciliation of Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net loss - basic $ (8,629) $ (5,600) $ (19,901) $ (17,015)
Net loss diluted $ (8,629) $ (5,600) $ (19,901) $ (17,015)
Denominator:        
Weighted-average common share - basic (in shares) 34,710 34,496 34,650 34,453
Weighted-average common and common share equivalents - diluted (in shares) 34,710 34,496 34,650 34,453
Anti-dilutive share-based awards excluded from the calculation of diluted loss per share 4,408 4,079 4,310 3,962