v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Changes in Shares of Common Stock (Details) - shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of the year   156,857,801    
Balance, end of the period 149,777,268      
Common Stock        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Balance at beginning of the year 156,988,000 156,858,000 163,744,000 166,261,000
Equity award issuances 140,000 659,000 104,000 529,000
Share repurchases (7,351,000) (529,000) (1,554,000) (3,046,000)
Balance, end of the period 149,777,000 156,988,000 162,294,000 163,744,000