XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE-BASED COMPENSATION - Schedule of Significant Ranges of Outstanding and Exercisable Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price range of option: from (in dollars per share) $ 106.20  
Price range of option: to (in dollars per share) $ 419.40  
Options outstanding number (in shares) 15,180 20,000
Options outstanding, weighted average remaining contractual term 1 year 3 months 18 days  
Options outstanding, weighted average exercise price (in dollars per share) $ 320.55 $ 339.90
Options, vested and expected to vest, exercisable, number (in shares) 15,180  
Options, vested and expected to vest, exercisable, weighted average exercise price (in dollars per share) $ 320.55  
Exercise prices range one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price range of option: from (in dollars per share) 106.20  
Price range of option: to (in dollars per share) $ 210.30  
Options outstanding number (in shares) 2,223  
Options outstanding, weighted average remaining contractual term 5 years 6 months  
Options outstanding, weighted average exercise price (in dollars per share) $ 162.05  
Options, vested and expected to vest, exercisable, number (in shares) 2,223  
Options, vested and expected to vest, exercisable, weighted average exercise price (in dollars per share) $ 162.05  
Exercise prices range two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Price range of option: from (in dollars per share) 289.80  
Price range of option: to (in dollars per share) $ 419.40  
Options outstanding number (in shares) 12,957  
Options outstanding, weighted average remaining contractual term 7 months 6 days  
Options outstanding, weighted average exercise price (in dollars per share) $ 347.75  
Options, vested and expected to vest, exercisable, number (in shares) 12,957  
Options, vested and expected to vest, exercisable, weighted average exercise price (in dollars per share) $ 347.75