v3.26.1
Credit Facilities - Debt Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]    
Net $ 540,334 $ 568,780
National Properties Facilities | Loans Payable    
Debt Instrument [Line Items]    
Fiscal year ending June 30, 2027 30,469  
Fiscal year ending June 30, 2028 30,469  
Fiscal year ending June 30, 2029 30,469  
Fiscal year ending June 30, 2030 487,500  
Net $ 578,907