v3.25.1
Stockholders’ Equity - Schedule of Condensed Consolidated Statements of Operations (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Condensed Income Statements, Captions [Line Items]    
Total stock-based compensation $ 3,500,355 $ 2,444,179
RSUs [Member]    
Condensed Income Statements, Captions [Line Items]    
Total stock-based compensation 2,079,261 361,761
PSUs [Member]    
Condensed Income Statements, Captions [Line Items]    
Total stock-based compensation 478,969
Stock options [Member]    
Condensed Income Statements, Captions [Line Items]    
Total stock-based compensation $ 942,125 $ 2,082,418