v3.26.1
Stock Compensation Expenses - Schedule of Share Compensation Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Share Compensation Expense [Line Items]    
Total stock compensation expenses $ 3,144,315 $ 2,379,212
Stock options [Member]    
Schedule of Share Compensation Expense [Line Items]    
Total stock compensation expenses 710,992 710,020
Restricted stock units (RSU) [Member]    
Schedule of Share Compensation Expense [Line Items]    
Total stock compensation expenses 2,112,902 1,348,773
Advisory shares [Member]    
Schedule of Share Compensation Expense [Line Items]    
Total stock compensation expenses $ 320,421 $ 320,419