v3.26.1
Related party transactions (Details) - Chief Executive Officer (CEO) [Member] - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Related Party Transaction, Purchases from Related Party $ 2  
Common stock, par value (in dollars per share)   $ 0.0001
Common Stock, Shares, Issued   1,129,944
Shares Issued, Price Per Share   $ 1.77