XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Schedule of Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Interest Rate Swap 1.950% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 3.793%  
Notional Amount $ 50,000 $ 0
Interest rate swap $ (237) 0
Interest Rate Swap 2.425 Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 2.425%  
Notional Amount $ 0 125,625
Interest rate swap $ 0 677
Interest Rate Swap 3.836% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 3.836%  
Notional Amount $ 50,000 0
Interest rate swap $ (189) 0
Interest Rate Swap 4.257% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 4.257%  
Notional Amount $ 50,000 0
Interest rate swap $ 525 0
Interest Rate Swap 4.185% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 4.185%  
Notional Amount $ 50,000 0
Interest rate swap $ 430 $ 0