v3.26.1
Stock-Based Compensation - Schedule of Share Based Compensation Available for Grant under Incentive Plans (Details)
6 Months Ended
Jun. 30, 2026
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Available for grant net of reserve - January 1, 2026 (773,238)
Plan adjustments and amendments 14,252,582
Grants (11,034,979)
Forfeitures 1,040,402
Available for grant - June 30, 2026 3,484,767
New Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Available for grant net of reserve - January 1, 2026 (3,915,288)
Plan adjustments and amendments 14,252,582
Grants (8,630,949)
Forfeitures 1,040,402
Available for grant - June 30, 2026 2,746,747
Inducement Plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Available for grant net of reserve - January 1, 2026 3,142,050
Plan adjustments and amendments 0
Grants (2,404,030)
Forfeitures 0
Available for grant - June 30, 2026 738,020