v3.26.1
Stock-Based Compensation - 2024 Equity Incentive Plan (Details) - 2024 Equity incentive plan - shares
12 Months Ended
Dec. 31, 2025
Jan. 01, 2025
Jul. 26, 2024
Stock-Based Compensation      
Maximum number of shares that can be granted     4,472,593
Percentage increase to the number of shares authorized     5.00%
Awards granted 5,777,965    
Number of shares available for issuance   1,725,144