v3.25.4
Share-Based Compensation Expense - Schedule of Share-Based Compensation Expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Share-Based Compensation Expenses [Line Items]    
Share-based compensation expenses $ 23,836,781 $ 23,814,763
Restricted stock units [Member]    
Schedule of Share-Based Compensation Expenses [Line Items]    
Share-based compensation expenses 11,789,134 16,902,835
Stock options [Member]    
Schedule of Share-Based Compensation Expenses [Line Items]    
Share-based compensation expenses 11,972,109 6,076,216
Rights to contingent consideration [Member]    
Schedule of Share-Based Compensation Expenses [Line Items]    
Share-based compensation expenses 835,712
Employee stock purchase plan [Member]    
Schedule of Share-Based Compensation Expenses [Line Items]    
Share-based compensation expenses $ 75,538