v3.26.3
Subsequent Events (Details) - USD ($)
Jan. 19, 2027
Jul. 22, 2026
Forecast [Member]    
Subsequent Event [Line Items]    
Number of consecutive business days 10 days  
MVLS threshold required $ 35,000,000  
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Number of consecutive business days   30 days
MVLS threshold required   $ 35,000,000