v3.26.1
Share-Based Compensation - Compensation Cost (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Total compensation cost $ 33,440,765
Weighted Average Remaining Recognition Period (Years) 3 years 6 months 14 days
Stock options  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Total compensation cost $ 17,438,296
Weighted Average Remaining Recognition Period (Years) 3 years 3 months 25 days
Restricted Stock  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Total compensation cost $ 16,002,469
Weighted Average Remaining Recognition Period (Years) 3 years 10 months 28 days