v3.26.1
Stock-Based Compensation (Details 3) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation expense $ 533,223 $ 533,223
Restricted Stock Unit Compensation [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation expense 261,162 261,162
Stock Option Compensation [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation expense $ 272,061 $ 272,061