XML 83 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Investment Company, Investment Income (Loss) from Operations, Per Share [Abstract]  
Schedule of Calculation of Diluted Net Loss Per Share The following instruments (in thousands) were excluded from the calculation of diluted net loss per share because their effects would be antidilutive:
   December 31, 
   2023   2022 
         
RSUs   112    330 
PSUs   125    
-
 
Stock options   438    470 
Warrants   7,740    1,271 
Total   8,415    2,071