XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Oct. 09, 2025
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
May 21, 2025
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]                
Authorized amount of shares to repurchase               $ 2,250,000
Dollar value of shares that may yet be repurchased, excluding excise taxes   $ 2,159,714       $ 2,159,714    
Shares repurchased (in shares)           4,245,596 1,747,680  
Average price paid per share (in dollars per share)           $ 109.52 $ 146.65  
Dollar value of shares repurchased   $ 281,997 $ 182,991 $ 104,323 $ 151,967 $ 464,987 $ 256,290  
Subsequent Event                
Financial Statement Line Items with Differences in Reported Amount and Reporting Currency Denominated Amounts [Line Items]                
Dollar value of shares that may yet be repurchased, excluding excise taxes $ 2,124,714              
Shares repurchased (in shares) 345,118              
Average price paid per share (in dollars per share) $ 101.41              
Dollar value of shares repurchased $ 35,000