v3.26.1
Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Temporary equity, shares outstanding 6,000,000 0
Temporary equity, price per share $ 10.07 $ 0
Preference shares, par value $ 0.000075 $ 0.000075
Preference shares, shares authorized 2,666,666 2,666,666
Preference shares, shares issued 0 0
Preference shares, shares outstanding 0 0
Ordinary shares, par value $ 0.000075 $ 0.000075
Ordinary shares, shares authorized 266,666,666 266,666,666
Ordinary shares, shares issued 2,427,500 2,433,333
Ordinary shares, shares outstanding 2,427,500 2,433,333