XML 107 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Undistributed Earnings, Basic [Abstract]    
Net loss $ (7,870) $ (54,410)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Basic (in shares) 61,255,864 48,734,377
Diluted (in shares) 61,255,864 48,734,377
Basic (in dollars per share) $ (0.13) $ (1.12)
Diluted (in dollars per share) $ (0.13) $ (1.12)
Stock Options    
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Dilutive securities excluded (in shares) 5,733,064 6,027,997
Restricted Stock Units    
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Dilutive securities excluded (in shares) 3,280,313 161,750
Warrant    
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Dilutive securities excluded (in shares) 4,624,977 10,564,429