XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Early Exercise of Employee Options (Details) - Early exercise employee option - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Early Exercisable Shares, Number of shares:    
Unvested shares outstanding at beginning of the period (shares) 146,683  
Vested (shares) (125,805)  
Unvested shares outstanding at end of the period (shares) 20,878  
Early Exercisable Shares, Weighted-Average Exercise Price Per Share:    
Exercise price at the beginning of the period ($ per share) $ 5.53  
Vested ($ per share) 4.96  
Exercise price at the end of the period ($ per share) $ 8.96  
Share repurchase liability related to the unvested shares $ 0.2 $ 0.8