v3.25.2
Leases (Details4)
Jun. 30, 2025
USD ($)
Sales-Type and Direct Financing Leases, Payment to be Received, Fiscal Year Maturity [Abstract]  
2025 (remaining six months) $ 26,294
2026 105,177
2027 105,177
2028 105,177
2029 105,177
Thereafter 552,177
Total undiscounted cash flows $ 999,179