Quarterly report pursuant to Section 13 or 15(d)

SHARE-BASED COMPENSATION - 2015 Stock Plan (Details)

v3.23.3
SHARE-BASED COMPENSATION - 2015 Stock Plan (Details) - shares
9 Months Ended
Jun. 21, 2022
Jun. 20, 2022
Sep. 30, 2023
Dec. 31, 2015
Stock Plan 2015        
SHARE BASED COMPENSATION        
Number of shares authorized for grant       4,642,857
Increase in number of shares authorized for grant 7,642,857 3,000,000    
Number of shares available for issuance     1,374,373  
2023 Employee Stock Purchase Plan        
SHARE BASED COMPENSATION        
Increase in number of shares authorized for grant     300,000  
Shares of common stock reserved for future issuance under the plan     300,000