v3.26.1
Management Fee (Details) - USD ($)
$ in Thousands
4 Months Ended 12 Months Ended
Jul. 25, 2025
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Related Party Transaction [Line Items]        
Operating and administrative expenses   $ 1,080,250 $ 1,066,496 $ 1,027,427
Amount payable under Advisory Agreement   93,086 172,023  
Affiliated Entity        
Related Party Transaction [Line Items]        
Annual management fee expense $ 10,000      
Amount payable under Advisory Agreement   0 0  
Affiliated Entity | Advisory Agreement, Management Fees        
Related Party Transaction [Line Items]        
Operating and administrative expenses   3,125 10,000 10,000
Affiliated Entity | Advisory Agreement, Expense Reimbursements        
Related Party Transaction [Line Items]        
Operating and administrative expenses   $ 792 $ 642 $ 642