v3.23.3
NET LOSS PER COMMON SHARE - Disclosure of Anti-Dilutive Shares (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excluded shares as anti-dilutive when reporting a net loss (in shares) 4 30 0 56
Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excluded shares as anti-dilutive when reporting a net loss (in shares) 15 20 17 20
Price range of options: from (in dollars per share) $ 106.20 $ 106.20 $ 106.20 $ 106.20
Price range of options: to (in dollars per share) $ 419.40 $ 419.40 $ 419.40 $ 419.40
RSUs | RSUs with service conditions        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excluded shares as anti-dilutive when reporting a net loss (in shares) 251 28 264 27
RSUs | RSUs excluded with service and market conditions as market conditions not met        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Excluded shares as anti-dilutive when reporting a net loss (in shares) 25 28 25 28