XML 132 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Schedule of Common Stock (Details) - shares
1 Months Ended 12 Months Ended
Dec. 06, 2022
Mar. 17, 2022
Sep. 30, 2023
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Shares issued, beginning balance (in shares)         50,664,471 60,555,661 65,968,224
Shares outstanding, beginning balance (in shares)         50,664,471 60,555,661 65,968,224
Issuance of common stock for employee stock purchase plan (in shares)         148,157 175,446 158,134
Issuance of common stock for the acquisition of Zenefits (in shares)         0 0 193,221
Repurchase of common stock (in shares) (1,515,258) (3,653,690) (3,364,486) (5,981,308) (1,771,254) (10,734,790) (6,398,279)
Awards effectively repurchased for required employee withholding taxes (in shares)         (280,813) (288,492) (324,092)
Shares outstanding, ending balance (in shares)         49,527,506 50,664,471 60,555,661
Shares issued, ending balance (in shares)         49,527,506 50,664,471 60,555,661
Issuance of common stock from vested restricted stock units              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock from vested restricted stock units (in shares)         758,737 774,579 841,861
Issuance of common stock from exercise of stock options              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock from exercise of stock options (in shares)         8,208 182,067 116,592
Issuance of common stock for employee stock purchase plan              
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for employee stock purchase plan (in shares)         148,157 175,446 158,134