v3.26.1
Subsequent Events (Details Narrative) - Subsequent Event [Member]
shares in Millions, $ in Millions
2 Months Ended
Aug. 27, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Stock repurchased, value $ 17.3
Stock repurchased, shares | shares 2.7
Gross proceeds from issuance of shares of common stock $ 99.8
Equity Facility [Member]  
Subsequent Event [Line Items]  
Stock repurchased, value $ 117.1
Stock repurchased, shares | shares 10.7