v3.25.4
Derivatives - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 01, 2025
USD ($)
Derivative [Line Items]        
Payments to Settle Derivative Instruments $ 250 $ 0 $ 0  
2022 Swaps        
Derivative [Line Items]        
Derivative, Notional Amount $ 425,000      
Swaps, Average Fixed Interest Rate 2.69%      
2022 II Swaps        
Derivative [Line Items]        
Derivative, Notional Amount $ 300,000      
Swaps, Average Fixed Interest Rate 3.47%      
2022 II Swaps Due August 2027        
Derivative [Line Items]        
Derivative, Notional Amount $ 150,000      
2030 Treasury Locks        
Derivative [Line Items]        
Swaps, Number of Instruments Held 2      
Derivative, Notional Amount $ 350,000      
Swaps, Average Fixed Interest Rate 4.12%      
Debt Instrument, Description of Variable Rate Basis five-year U.S. Treasury      
Payments to Settle Derivative Instruments $ 250      
2021 Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held 3      
Derivative, Notional Amount $ 200,000      
Swaps, Average Fixed Interest Rate 0.88%      
Derivative, Contract End Date Feb. 02, 2026      
2026 Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held 3      
Derivative, Notional Amount $ 200,000      
Swaps, Average Fixed Interest Rate 3.15%      
Derivative, Contract End Date Feb. 01, 2029      
2022 Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held 8      
Derivative, Notional Amount $ 425,000      
Swaps, Average Fixed Interest Rate 2.69%      
Derivative, Contract End Date Sep. 30, 2027      
2022 II Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held       7
Derivative, Notional Amount       $ 300,000
Swaps, Average Fixed Interest Rate       3.93%
2022 II Swaps Due December 2025        
Derivative [Line Items]        
Derivative, Notional Amount       $ 150,000
Derivative, Contract End Date Dec. 01, 2025      
2022 II Swaps Due August 2027        
Derivative [Line Items]        
Derivative, Notional Amount $ 150,000      
Derivative, Contract End Date Aug. 01, 2027      
2025 Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held 3      
Derivative, Notional Amount $ 150,000      
Swaps, Average Fixed Interest Rate 3.19%      
Derivative, Contract End Date Dec. 01, 2028      
2022 Swaps II Due August 2027 and 2025 Swaps        
Derivative [Line Items]        
Swaps, Number of Instruments Held 7      
Derivative, Notional Amount $ 300,000      
Swaps, Average Fixed Interest Rate 3.47%