XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Schedule of Common Stock Reserved for Issuance Upon Conversion (Details)
Sep. 30, 2024
shares
Class of Stock [Line Items]  
Common stock reserved for future issuance 13,697,591
Employee Stock Option  
Class of Stock [Line Items]  
Common stock reserved for future issuance 5,203,163
Reserved for Future Stock Option Issuances  
Class of Stock [Line Items]  
Common stock reserved for future issuance 7,711,332
Reserved for Future ESPP Issuances  
Class of Stock [Line Items]  
Common stock reserved for future issuance 783,096