XML 110 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS’ EQUITY (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 14, 2021
Jun. 11, 2021
Jun. 09, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Proceeds from exercise of stock options       $ 2,285 $ 3,683 $ 3,720
Number of options exercised (in shares)   2,600   1,818 3,800 4,400
Sale of stock, issues (in shares)     19,600      
Public offering price (in USD per share)     $ 20.83      
Additional shares amount (in shares)     2,900      
Net proceeds from sale of common stock       $ 0 $ 0 $ 67,769
Company            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Sale of stock, issues (in shares) 3,400          
Net proceeds from sale of common stock $ 67,800          
Selling Stockholders            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Sale of stock, issues (in shares) 18,800          
Net proceeds from sale of common stock $ 375,400          
Stock Incentive Plan 2015            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options granted in period (in shares)       2,600 4,400 4,500
Proceeds from exercise of stock options       $ 2,300 $ 3,700 $ 3,700