v3.25.2
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2025
May 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net $ 30,900   $ 30,900 $ 33,800
Maturity date Oct. 31, 2029      
Aggregate amount of lender commitments on credit facility $ 1,800,000   $ 1,800,000  
Redemption percentage     100.00%  
Line of credit facility, commitment fee percentage, per annum     0.20%  
Line of Credit Facility, Covenant Terms     0.65  
Term Loan        
Debt Instrument [Line Items]        
Repayment of remaining term loan   $ 14,400    
Carrying Amount        
Debt Instrument [Line Items]        
Line of credit facility, amount outstanding $ 0   $ 0 $ 20,000