v3.26.1
S-3 Registration Statement (Details Narrative)
Jul. 28, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Offer and sell up to aggregate offering price $ 1,000,000,000