XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings (Loss) per Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator                
Net income (loss) $ 2,568 $ (8,753) $ (4,272) $ (3,991) $ (6,759) $ (6,674) $ (10,457) $ (17,424)
Percentage allocated to common stockholders 56.00%     100.00%     100.00% 100.00%
Numerator for basic earnings (loss) per common share $ 1,433     $ (3,991)     $ (10,457) $ (17,424)
Change in fair value of warrant liabilities (4,343)           1,654  
Numerator for diluted loss per common share $ (2,800)     $ (3,991)     $ (10,457) $ (17,424)
Denominator                
Weighted average number of shares of common stock basic 11,102     10,225     10,881 10,089
Weighted average number of shares of common stock, diluted 11,956     10,225     10,881 10,089
Basic earnings (loss) per common share $ 0.13     $ (0.39)     $ (0.96) $ (1.73)
Diluted loss per common share $ (0.23)     $ (0.39)     $ (0.96) $ (1.73)
Series A Warrants and Series B Warrants [Member]                
Numerator                
Undistributed income allocated to warrants $ 110              
Denominator                
Incremental common shares attributable to warrants 854