XML 75 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCKHOLDERS' EQUITY - Schedule of Common Stock (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Shares issued and outstanding, beginning balance (in shares) 50,664,471 60,555,661
Shares issued and outstanding, beginning balance (in shares) 50,664,471 60,555,661
Repurchase of common stock (in shares) (197,872) (1,157,871)
Awards effectively repurchased for required employee withholding taxes (in shares) (59,249) (49,701)
Shares issued and outstanding, ending balance (in shares) 50,573,176 59,522,954
Shares issued and outstanding, ending balance (in shares) 50,573,176 59,522,954
Restricted Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Issuance of common stock from vested restricted stock units (in shares) 160,118 135,074
Stock Options    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Issuance of common stock from exercise of stock options (in shares) 5,708 39,791