Annual report pursuant to Section 13 and 15(d)

SHARE-BASED COMPENSATION - 2015 Stock Plan (Details)

v3.24.1
SHARE-BASED COMPENSATION - 2015 Stock Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 21, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2015
SHARE BASED COMPENSATION        
Share based compensation expense   $ 2,606 $ 4,425  
Vesting period   4 years    
Employee Stock Option        
SHARE BASED COMPENSATION        
Number of shares authorized for grant 7,642,857      
Share based compensation expense   $ 500 $ 800  
Granted period   10 years    
Stock Plan 2015        
SHARE BASED COMPENSATION        
Increase in number of shares authorized for grant 3,000,000      
Number of shares available for issuance   1,487,994    
Stock Plan 2015 | Employee Stock Option        
SHARE BASED COMPENSATION        
Number of shares authorized for grant       4,642,857
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