v3.26.1
Derivatives - Summary of Hedging Instruments Recorded In Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps      
Derivative [Line Items]      
Notional Amount $ 1,200,000   $ 800,000
Interest rate fair value hedge (5,036) $ 0  
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps Counterparty BNP Paribas Hedged Item 2029 Notes Company Receives 5.100% Company Pays S + 1.598% Frequency Semiannual Maturity Date 12/28/28      
Derivative [Line Items]      
Notional Amount 400,000    
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps Counterparty Bank of America, N.A. Hedged Item 2027 Notes Company Receives 6.375% Company Pays S + 2.799% Frequency Semiannual Maturity Date 03/11/27      
Derivative [Line Items]      
Notional Amount 400,000    
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps Counterparty Bank of America, N.A. Hedged Item 2027 Notes Company Receives 6.38% Company Pays S + 2.80% Frequency Semiannual Maturity Date 03/11/27      
Derivative [Line Items]      
Notional Amount     400,000
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps Counterparty Bank of America, N.A. Hedged Item 2030 Notes Company Receives 5.65% Company Pays S + 2.36% Frequency Semiannual Maturity Date 08/09/30      
Derivative [Line Items]      
Notional Amount     $ 400,000
Open Swap Contract, Identifier [Axis]: Interest Rate Swaps Counterparty Bank of America, N.A. Hedged Item 2030 Notes Company Receives 5.650% Company Pays S + 2.360% Frequency Semiannual Maturity Date 08/09/30      
Derivative [Line Items]      
Notional Amount 400,000    
Designated as hedging instrument | Hedged items | Interest Expense      
Derivative [Line Items]      
Hedged items $ 5,108 $ 0