v3.26.1
Schedule of Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation $ 1,646,170 $ 244,673 $ 3,370,701 $ 573,471
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation 633,064 55,212 1,266,266 31,993
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation 978,626 151,958 2,112,272 480,898
Forfeiture of Employee Restricted Stock Unit and Share Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation (79,818)
Non-employee Restricted Stock Awards [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation $ 34,480 $ 37,503 $ 71,981 $ 60,580