v3.25.2
Subsequent Events (Details) - Forecast [Member]
Jul. 14, 2025
USD ($)
$ / shares
shares
Subsequent Events [Line Items]  
Sold shares (in Shares) | shares 39,741
Sale of stock price per shares (in Dollars per share) | $ / shares $ 12.97
Gross proceeds $ 516,000
Net proceeds $ 499,000