v3.26.1
Stock-Based Compensation - Share-based compensation expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Compensation        
Stock-based compensation expense $ 1,608,655 $ 496,618 $ 1,791,478 $ 996,505
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Stock-Based Compensation        
Stock-based compensation expense 1,223,567 270,395 1,310,918 537,333
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Stock-Based Compensation        
Stock-based compensation expense $ 385,088 $ 226,223 $ 480,560 $ 459,172