XML 121 R110.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Common Stock (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Class Of Stock [Line Items]        
Common stock outstanding, beginning balances 163,865,453 179,756,622 169,302,812 182,709,059
Common stock repurchased (898) (5,393,236) (5,984,078) (9,258,611)
Common stock reissued under stock-based compensation plan 14,947 23,903 564,232 994,332
Restricted stock forfeited (3,692) (963) (7,156) (58,454)
Common stock outstanding, ending balances 163,875,810 174,386,326 163,875,810 174,386,326