XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Long Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]    
Long-term debt gross $ 1,090,000 $ 810,000
Unamortized debt issuance expense 6,459 8,035
Long-term debt, net of unamortized issuance costs 1,083,541 801,965
Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 600,000 600,000
Unamortized debt issuance expense 5,276 6,064
Line Of Credit And Secured Debt | Fourth Amended Credit Facility, due 2026 | Secured Debt    
Debt Instrument [Line Items]    
Incremental term loan commitment 490,000 210,000
Unamortized debt issuance expense $ 1,183 $ 1,971