v3.26.1
Nature of Operations (Details)
Dec. 31, 2025
Sand Canyon [Member]  
Nature of Operations [Line Items]  
Investment ownership percentage 60.00%