XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCKHOLDERS' EQUITY - SCHEDULE OF COMMON STOCK SHARES RESERVED FOR ON AND AS-CONVERTED BASIS, FOR FUTURE ISSUANCE (Details)
Mar. 31, 2024
shares
Sale of Stock  
Common stock reserved for future issuance 7,266,377
Common Stock  
Sale of Stock  
Common stock reserved for future issuance 6,462,763
Employee Stock Option  
Sale of Stock  
Common stock reserved for future issuance 349,170
Restricted stock units  
Sale of Stock  
Common stock reserved for future issuance 19,192
Employee stock purchase plan awards  
Sale of Stock  
Common stock reserved for future issuance 435,252