v3.26.1
Shareholders' Equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 31, 2025
Mar. 31, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Jul. 28, 2025
$ / shares
shares
Jul. 27, 2025
$ / shares
May 26, 2021
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]            
Authorized amount | $           $ 21
Ordinary shares, authorized (in shares)   40,000,000 40,000,000 40,000,000   200,000,000
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.0005 $ 0.0005 $ 0.0005 $ 0.0001 $ 0.0001
Preference shares, authorized (in shares)   2,000,000 2,000,000     10,000,000
Preference shares, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001     $ 0.0001
Reverse stock split ratio 0.2 0.2        
Ordinary stock issued (in shares)       5    
Public Offering Warrants to Purchase Ordinary Shares            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)   575,000        
Warrants exercised (in shares)   0