XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Changes in Shares of Common Stock The following table shows the Company’s changes in shares of common stock for the years ended December 31, 2025, 2024, and 2023 (in thousands):
Number of Shares
Balance at December 31, 2022181,958 
Equity award issuances564 
Share repurchases(7,946)
Balance at December 31, 2023174,576 
Equity award issuances941 
Share repurchases(9,256)
Balance at December 31, 2024166,261 
Equity award issuances676 
Share repurchases(10,079)
Balance at December 31, 2025156,858