XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) (Parenthetical)
Nov. 18, 2024
Income Statement [Abstract]  
Stockholders' equity note, stock split, conversion ratio 1.5