XML 68 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Share-based compensation expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock-Based Compensation    
Stock-based compensation expense $ 3,836,770 $ 4,628,406
General and administrative    
Stock-Based Compensation    
Stock-based compensation expense 2,510,444 2,414,867
Research and development    
Stock-Based Compensation    
Stock-based compensation expense $ 1,326,326 $ 2,213,539