v3.26.1
Debt - Schedule of Interest Rate Swaps (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Interest Rate Swap - October 2026 | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.02%  
Interest Rate Swap - October 2026 | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.03%  
Interest Rate Swap - October 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.29%  
Interest Rate Swap Due November 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.34%  
Interest Rate Swap Due March 2028 | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.28%  
Interest Rate Swap Due March 2028 | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.29%  
Interest Rate Swap - May 2028 | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.54%  
Interest Rate Swap - May 2028 | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate 3.55%  
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value $ 865,000,000 $ 665,000,000
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap - October 2026    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value 200,000,000 200,000,000
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap - October 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value 165,000,000 165,000,000
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap Due November 2027    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value 200,000,000 200,000,000
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap Due March 2028    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value 200,000,000 0
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Swap - May 2028    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Notional value $ 100,000,000 $ 100,000,000