XML 69 R63.htm IDEA: XBRL DOCUMENT v3.24.3
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 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Employee Share-based Awards to Purchase Common Stock [Member]        
Employee share-based awards to purchase common stock 3,873,226 4,019,909 3,970,116 4,000,857
Warrants to Purchase Common Stock [Member]        
Employee share-based awards to purchase common stock 125,000 0 94,434 0