XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2024
Segment
shares
Mar. 31, 2023
shares
Net Loss per Common Share [Abstract]    
Antidilutive impact to EPS (in shares) 5,780,773 5,802,140
New Accounting Standards [Abstract]    
Number of reportable segments | Segment 1  
Stock Options to Purchase Common Stock [Member]    
Net Loss per Common Share [Abstract]    
Antidilutive impact to EPS (in shares) 5,314,661 5,295,911
Warrants to Purchase Common Stock [Member]    
Net Loss per Common Share [Abstract]    
Antidilutive impact to EPS (in shares) 466,112 506,229