XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Share Based Compensation Available for Grant under Incentive Plans (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Available for grant beginning of period 7,162,725 1,067,682
Plan adjustments and amendments 11,348,009 7,160,375
Grants (16,216,562) (5,447,757)
Forfeitures 1,406,958 4,382,425
Available for grant end of period 3,701,130 7,162,725
Previous Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Plan adjustments and amendments   (667,828)
Forfeitures   667,828
New Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Available for grant beginning of period 3,162,725 1,067,682
Plan adjustments and amendments 9,348,009 3,828,203
Grants (12,442,262) (5,447,757)
Forfeitures 632,958 3,714,597
Available for grant end of period 701,430 3,162,725
Inducement Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Available for grant beginning of period 4,000,000  
Plan adjustments and amendments 2,000,000 4,000,000
Grants (3,774,300)  
Forfeitures 774,000  
Available for grant end of period 2,999,700 4,000,000