v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN MEZZANINE EQUITY AND SHAREHOLDERS’ EQUITY/(DEFICIT) (Parenthetical)
Aug. 15, 2025
Jun. 30, 2026
$ / shares
Dec. 31, 2025
$ / shares
Aug. 18, 2025
$ / shares
Aug. 17, 2025
$ / shares
Aug. 14, 2025
$ / shares
May 07, 2025
$ / shares
Statement of Stockholders' Equity [Abstract]              
Conversion ratio 0.01            
Common shares, par value (usd per share)   $ 0.0000001 $ 0.0000001 $ 0.0000001 $ 0.0001 $ 0.0001 $ 0.0000001