XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net loss $ (8,753) $ (6,759) $ (13,025) $ (13,433)
Weighted average number of shares of common stock basic 10,820 10,073 10,768 10,020
Weighted average number of shares of common stock diluted 10,820 10,073 10,768 10,020
Basic net loss per common share $ (0.81) $ (0.67) $ (1.21) $ (1.34)
Diluted net loss per common share $ (0.81) $ (0.67) $ (1.21) $ (1.34)