XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Parenthetical)
Jun. 06, 2025
shares
CONDENSED CONSOLIDATED STATEMENTS OF INCOME  
Share purchase (in shares) 2,153,846