Notes, Loans and Finance Leases Payable, net (Interest Rates and Company Borrowings) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Interest and debt expense: | ||||
| Weighted average interest rate during the quarter | 5.62% | 6.60% | 5.62% | 6.62% |
| Interest rate at quarter end | 5.60% | 6.55% | 5.60% | 6.55% |
| Maximum amount outstanding during the quarter | $ 635,000 | $ 585,000 | $ 785,000 | $ 735,000 |
| Average amount outstanding during the quarter | 635,000 | 585,000 | 682,541 | 625,209 |
| Facility fees | $ 297 | $ 316 | $ 531 | $ 579 |