v3.26.1
Common Stock and Ordinary Shares - Additional Information (Details) - shares
3 Months Ended
May 04, 2026
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]      
Common stock, voting rights   The holders of common stock and ordinary shares are entitled to one vote per share on all matters to be voted upon at all general meetings and written actions in lieu of meetings.  
Subsequent Event [Member] | IPO [Member]      
Class of Stock [Line Items]      
Stock issued during period, shares, new issues 19,262,500    
Common Stock [Member]      
Class of Stock [Line Items]      
Common stock, shares authorized   1,446,166 0
Common stock, shares, issued   946,000 0
Common stock, shares, outstanding   946,000 0