v3.26.1
Shareholders' Equity - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2026
Mar. 31, 2026
Issuance of shares, net of discount, shares 1,551,695  
Additional paid-in capital $ 0.2  
Non Cash Conversion, Shares 310,339  
Employee Share Options [Member]    
Issuance of shares, net of discount, shares   868,630