v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Parentheticals) - Unsecured Debt
Mar. 31, 2026
Feb. 27, 2026
Sep. 30, 2025
Feb. 12, 2025
7.50% 2028 Notes        
Stated interest rate 7.50% 7.50%    
8.11% 2028 Notes        
Stated interest rate 8.11%   9.11% 8.11%