XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Based Compensation (Details) - Schedule of stock-based compensation expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of stock-based compensation expense [Abstract]        
Stock based compensation expense $ 825,719 $ 1,195,081 $ 1,577,540 $ 2,372,783
Research and development [Member]        
Schedule of stock-based compensation expense [Abstract]        
Stock based compensation expense 261,239 244,276 505,114 450,085
General and administrative [Member]        
Schedule of stock-based compensation expense [Abstract]        
Stock based compensation expense $ 564,480 $ 950,805 $ 1,072,426 $ 1,922,698