XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Inputs valued under using the Black-Scholes pricing model (Details)
12 Months Ended
Dec. 31, 2023
Y
$ / shares
shares
Dec. 31, 2022
Y
$ / shares
Dec. 31, 2021
$ / shares
Fair Value Measurement Inputs and Valuation Techniques      
Exercise price of options granted $ 19.80 $ 14.59  
Expected life (years)      
Fair Value Measurement Inputs and Valuation Techniques      
Measurement input | Y 6.5 6.5  
Risk-free interest rate      
Fair Value Measurement Inputs and Valuation Techniques      
Measurement input 3.6 2.5  
Expected volatility      
Fair Value Measurement Inputs and Valuation Techniques      
Measurement input 45.7 45.7  
Annual dividend yield      
Fair Value Measurement Inputs and Valuation Techniques      
Measurement input 0 0  
2015 Equity Incentive Plan      
Fair Value Measurement Inputs and Valuation Techniques      
Maximum number of shares authorized to issue | shares 11,590,000    
Expire term 10 years    
Exercise price of options granted   $ 4.33 $ 25.00
Vesting term 4 years