XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Common Share - Potentially Dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 962,195 864,453
Employee Stock Option    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 613,652 841,845
RSUs    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 330,082 4,147
Common stock warrants    
Antidilutive Securities    
Potentially dilutive securities excluded from diluted net loss per common share 18,461 18,461