v3.25.3
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 1,914,136 $ 1,921,617 $ 6,149,154 $ 6,228,270
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 550,491 360,845 1,559,097 1,056,564
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 1,363,645 $ 1,560,772 $ 4,590,057 $ 5,171,706