XML 311 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHARE-BASED COMPENSATION - Outstanding and exercisable options (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, number of options (in options) | shares 1,325,400
Options outstanding, weighted average exercise price (in dollars per option) $ 20.27
$16.00-$19.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, number of options (in options) | shares 519,300
Options outstanding, weighted average exercise price (in dollars per option) $ 16.46
$16.00-$19.00 | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit 16.00
$16.00-$19.00 | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit $ 19.00
$20.00-$24.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, number of options (in options) | shares 676,000.0
Options outstanding, weighted average exercise price (in dollars per option) $ 22.22
$20.00-$24.00 | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit 20.00
$20.00-$24.00 | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit $ 24.00
$25.00-$26.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, number of options (in options) | shares 130,100
Options outstanding, weighted average exercise price (in dollars per option) $ 25.29
$25.00-$26.00 | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit 25.00
$25.00-$26.00 | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options outstanding, exercise price range, lower range limit $ 26.00