XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Net loss per share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares excluded from the computation of diluted net loss per share      
Potential common shares 8,211,653 7,933,507 7,129,333
Employee Stock Option      
Shares excluded from the computation of diluted net loss per share      
Potential common shares 6,551,025 6,354,544 5,737,599
Restricted stock units      
Shares excluded from the computation of diluted net loss per share      
Potential common shares 1,079,382 774,166 435,589
Performance stock units      
Shares excluded from the computation of diluted net loss per share      
Potential common shares 581,246 804,797 956,145