Notes, Loans and Finance Leases Payable, net (Interest Rates and Company Borrowings) (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Interest and debt expense: | ||||
| Weighted average interest rate during the quarter | 5.35% | 6.05% | 5.53% | 6.43% |
| Interest rate at quarter end | 5.22% | 5.88% | 5.22% | 5.88% |
| Maximum amount outstanding during the quarter | $ 785,000 | $ 765,000 | $ 785,000 | $ 765,000 |
| Average amount outstanding during the quarter | 732,826 | 745,272 | 699,364 | 665,376 |
| Facility fees | $ 234 | $ 214 | $ 764 | $ 793 |