v3.26.1
Debt - Long Term Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Long-term debt gross $ 1,087,563 $ 1,090,000
Unamortized debt issuance expense 7,781 6,459
Long-term debt, net of unamortized issuance costs 1,079,782 1,083,541
Senior Notes    
Debt Instrument [Line Items]    
Long-term debt 600,000 600,000
Unamortized debt issuance expense 4,149 5,276
Line Of Credit And Secured Debt | Amended Credit Facility | Secured Debt    
Debt Instrument [Line Items]    
Incremental term loan commitment 487,563 490,000
Unamortized debt issuance expense $ 3,632 $ 1,183