v3.26.1
Subsequent Events (Details) - 2026 Private Placement [Member] - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Thousands
Aug. 06, 2026
Aug. 04, 2026
Subsequent Events [Abstract]    
Common stock, shares authorized (in Shares)   4,761,904
Purchase price   $ 2.1
Net proceeds $ 9,100