v3.26.1
Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) - shares
Sep. 04, 2025
Oct. 02, 2024
Feb. 15, 2024
Statement of Stockholders' Equity [Abstract]      
Shares issued 2,000,000   1
Stockholders' equity note, stock split   1:200  
Share surrender   5,000,000