XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Mar. 31, 2024
Net Loss Per Share Attributable to Common Stockholders [Abstract]  
Schedule of Basic and Diluted Loss Per Share The following table summarizes the computation of basic and diluted loss per share:
   Three months Ended
March 31,
 
   2024   2023 
Net loss attributable to common stockholders  $(5,970,079)  $(5,628,758)
           
Basic and diluted weighted average common shares outstanding
   77,081,105    37,685,413 
           
Loss per share:          
Basic and diluted
  $(0.08)  $(0.15)