v3.25.4
Net Loss Per Share - Schedule of Antidilutive Shares Excluded from the Calculation of Diluted Net Income (Loss) Per Share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total excluded common stock equivalents 14,222,429 9,941,612
Employee Stock Option [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total excluded common stock equivalents 9,407,851 7,728,707
Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total excluded common stock equivalents 2,725,084 2,212,905
Performance-Based Restricted Stock Units    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total excluded common stock equivalents 2,089,494