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 |