v3.26.1
Net Loss Per Share - Summary of Common Stock Equivalents Excluded from Calculation of Diluted Loss per Share Attributable to Common Stockholders (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Based Compensation [Member]        
Employee share-based awards to purchase common stock 6,141,585 5,001,040 5,877,004 4,714,740