XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Summary of Company's Derivative Financial Instruments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Aug. 16, 2023
Feb. 09, 2023
Jan. 06, 2023
Jan. 05, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]            
Notional Value $ 255,711          
Fair Value 4,154         $ 2,731
Interest Rate Swap [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value   $ 26,300 $ 140,000 $ 50,000 $ 25,000  
September 2024 [Member] | Interest Rate Swap [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value 50,000          
Fair Value, Assets 1,896         2,731
January 2026 [Member] | Interest Rate Swap [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value 25,000          
Fair Value, Assets 464         0
November 2025 [Member] | Interest Rate Swap [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value 140,000          
Fair Value, Assets 1,779         0
August 2028 [Member] | Interest Rate Swap [Member] | Derivative Instruments Maturity One [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value 26,238          
Fair Value, Assets 10         0
August 2028 [Member] | Interest Rate Swap [Member] | Derivative Instruments Maturity Two [Member]            
Derivatives, Fair Value [Line Items]            
Notional Value 14,473          
Fair Value, Assets $ 5         $ 0