v3.26.1
Summary of Accounting Policies (Details)
Jun. 30, 2026
Jun. 30, 2025
DTRC    
Financing Receivable, Impaired [Line Items]    
Percentage owned 100.00% 100.00%