v3.25.2
Fair Value of Derivatives and Financial Instruments - Summary of Company's Outstanding Interest Rate Swaps (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
Interest Rate Swap Transaction One | KeyBank  
Debt Instrument [Line Items]  
Effective Date Sep. 01, 2019
Termination Date Sep. 01, 2026
Notional Amount $ 100,000,000
Fixed Rate 1.462%
Interest Rate Swap Transaction Two | KeyBank  
Debt Instrument [Line Items]  
Effective Date Sep. 01, 2019
Termination Date Sep. 01, 2026
Notional Amount $ 125,000,000
Fixed Rate 1.302%
Interest Rate Swap Transaction Three | KeyBank  
Debt Instrument [Line Items]  
Effective Date Jan. 03, 2020
Termination Date Sep. 01, 2026
Notional Amount $ 92,500,000
Fixed Rate 1.609%
Interest Rate Swap Transaction Four | Truist  
Debt Instrument [Line Items]  
Effective Date Mar. 04, 2020
Termination Date Jun. 01, 2026
Notional Amount $ 100,000,000
Fixed Rate 0.82%
Interest Rate Swap Transaction Five | KeyBank  
Debt Instrument [Line Items]  
Effective Date Jun. 01, 2021
Termination Date Sep. 01, 2026
Notional Amount $ 200,000,000
Fixed Rate 0.845%
Interest Rate Swap Transaction Six | KeyBank  
Debt Instrument [Line Items]  
Effective Date Jun. 01, 2021
Termination Date Sep. 01, 2026
Notional Amount $ 200,000,000
Fixed Rate 0.953%
Interest Rate Swap Transaction Seven | JPMorgan  
Debt Instrument [Line Items]  
Effective Date Apr. 03, 2025
Termination Date Apr. 01, 2030
Notional Amount $ 100,000,000
Fixed Rate 3.489%
Interest Rate Swap Transaction Eight  
Debt Instrument [Line Items]  
Notional Amount $ 917,500,000
Fixed Rate 1.361%
Interest Rate Swap Transaction Fourteen | KeyBank | Future Effective Dates  
Debt Instrument [Line Items]  
Effective Date Sep. 01, 2026
Termination Date Jan. 01, 2027
Notional Amount $ 92,500,000
Fixed Rate 1.798%