v3.26.1
Share-Based Compensation Expense - Schedule of Share-Based Compensation Expenses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses $ 7,130,217 $ 5,379,294 $ 12,364,333 $ 14,064,097
Restricted stock units [Member]        
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses 2,464,905 2,848,751 4,239,504 6,964,276
Stock options [Member]        
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses 3,602,747 2,511,511 6,073,080 7,057,360
Employee stock purchase plan [Member]        
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses 10,810 19,032 27,021 42,461
Pre-funded warrants [Member]        
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses 729,730 1,702,703
Stock options in NCI [Member]        
Schedule of Share-Based Compensation Expenses [Line Items]        
Share-based compensation expenses $ 322,025 $ 322,025