Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share (Details)

v3.24.2.u1
Net Loss Per Share (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Net Loss Per Common Share      
Stock options outstanding 534,341 525,903 510,787
Restricted stock awards outstanding 545,992 451,404  
Total 1,080,333 977,307