XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCKHOLDERS' EQUITY (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 03, 2023
shares
Feb. 28, 2023
USD ($)
Feb. 03, 2020
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Dec. 06, 2023
shares
Aug. 06, 2019
USD ($)
shares
Jun. 29, 2017
$ / shares
Mar. 09, 2015
$ / shares
shares
Class of Warrant or Right [Line Items]                    
Stock conversion ratio     0.25              
Proceeds from warrant exercises | $       $ 0 $ 20,916 $ 0        
Treasury stock, shares, acquired (in shares) 2,475,166     7,946,301            
Treasury stock acquired, average cost per share (in dollars per share) | $ / shares       $ 31.46            
Shares repurchased | $   $ 75,000   $ 250,000            
Remaining authorized repurchase amount | $       $ 250,000            
Treasury stock, shares (in shares)       8,330,022 383,722          
Preferred stock outstanding (in shares)       0 0          
Common Stock | Minimum                    
Class of Warrant or Right [Line Items]                    
Number of shares authorized to be repurchased (in shares)             250,000,000      
Common Stock | Maximum                    
Class of Warrant or Right [Line Items]                    
Number of shares authorized to be repurchased (in shares)             500,000,000      
2017 Warrants | Common Stock                    
Class of Warrant or Right [Line Items]                    
Number of shares to be purchased (in shares)               2,100,000    
Term of warrants                 10 years  
Exercise price of warrants (in dollars per share) | $ / shares                 $ 8.00  
Fair value of warrants | $               $ 14,100    
Shares purchased from exercise of warrants (in shares)       188,350 1,130,089          
Proceeds from warrant exercises | $       $ 0            
Class of warrant or right, outstanding (in shares)       51,838 240,188          
2015 Warrants | Common Stock                    
Class of Warrant or Right [Line Items]                    
Number of shares to be purchased (in shares)                   900,000
Term of warrants                   10 years
Fair value of warrants | $               $ 4,600    
Shares purchased from exercise of warrants (in shares)       0 900,272          
Proceeds from warrant exercises | $       $ 0 $ 20,900          
Class of warrant or right, outstanding (in shares)       13,888 15,231          
2015 Warrants | Common Stock | Minimum                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share) | $ / shares                   $ 20.68
2015 Warrants | Common Stock | Maximum                    
Class of Warrant or Right [Line Items]                    
Exercise price of warrants (in dollars per share) | $ / shares                   $ 25.80
Common Stock | Secondary Offering                    
Class of Warrant or Right [Line Items]                    
Additional shares issued (in shares)       23,771,926 11,000,000