XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2022
Jun. 30, 2018
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 09, 2024
Dec. 31, 2020
SHARE-BASED COMPENSATION                
Annual percentage increase in number of shares authorized for issuance   4.00%            
Vesting terms of stock options         stock options vest 25% upon the first anniversary of the date of grant and the remainder ratably monthly thereafter for 36 months. Restricted stock units generally vest ratably in three equal installments on the first, second, and third anniversaries of the grant date.      
Share-based compensation expenses     $ 1,409 $ 1,419 $ 4,667 $ 4,320    
Stock options                
SHARE-BASED COMPENSATION                
Share-based compensation expenses     0 0 0 100    
Unrecognized compensation cost related to non-vested stock options     0   $ 0      
Number of stock options granted         0      
Restricted Stock Units and PRSUs                
SHARE-BASED COMPENSATION                
Share-based compensation expenses     1,400 $ 1,400 $ 4,700 $ 4,200    
Unrecognized compensation cost related to non-vested restricted stock     $ 11,200   $ 11,200      
Non-vested awards not yet recognized weighted-average period for recognition         2 years 2 months 12 days      
Fair value of restricted stock vested         $ 4,600      
Restricted stock units                
SHARE-BASED COMPENSATION                
Number of deferred shares     300,000   300,000      
2018 Plan                
SHARE-BASED COMPENSATION                
Shares available for future issuance     4,800,000   4,800,000      
2018 Plan | First Anniversary of Date of Grant                
SHARE-BASED COMPENSATION                
Vesting percentage of stock options         25.00%      
2018 Plan | Maximum                
SHARE-BASED COMPENSATION                
Number of shares authorized for issuance   1,400,000         5,592,670  
Maximum contractual term of stock options         10 years      
2020 Plan                
SHARE-BASED COMPENSATION                
Number of additional shares authorized for issuance 500,000              
Shares available for future issuance     300,000   300,000      
2020 Plan | Maximum                
SHARE-BASED COMPENSATION                
Number of shares authorized for issuance             1,400,000 400,000