v3.26.1
Fair Value of Financial Instruments - Interest Rate Risk (Details)
$ in Millions
2 Months Ended
Apr. 30, 2024
Mar. 31, 2026
USD ($)
Interest Rate Risk    
Number of interest rate swaps 2  
Interest rate swaps    
Interest Rate Risk    
Interest rate swap notional amount   $ 200.0
Interest rate swaps | March interest rate swap    
Interest Rate Risk    
Interest rate swap fixed interest rate   4.32%
Interest rate swaps | April interest rate swap    
Interest Rate Risk    
Interest rate swap fixed interest rate   3.842%