v3.26.1
Subsequent Events (Details) - Subsequent Event [Member]
Jul. 15, 2026
USD ($)
Subsequent Events [Line Items]  
Percentage of fee payable 50.00%
Maximum [Member]  
Subsequent Events [Line Items]  
Professional Fees $ 5,000,000
Minimum [Member]  
Subsequent Events [Line Items]  
Professional Fees $ 750,000