XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
STOCKHOLDERS' EQUITY - SCHEDULE OF COMMON STOCK SHARES RESERVED FOR ON AND AS-CONVERTED BASIS, FOR FUTURE ISSUANCE (Details)
Jun. 30, 2023
shares
Subsidiary, Sale of Stock [Line Items]  
Common stock reserved for future issuance 6,415,326
Common Stock  
Subsidiary, Sale of Stock [Line Items]  
Common stock reserved for future issuance 5,158,609
Stock options  
Subsidiary, Sale of Stock [Line Items]  
Common stock reserved for future issuance 776,157
Restricted stock units  
Subsidiary, Sale of Stock [Line Items]  
Common stock reserved for future issuance 31,066
Employee stock purchase plan awards  
Subsidiary, Sale of Stock [Line Items]  
Common stock reserved for future issuance 449,494