XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Schedule of Interest Rate Derivatives (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Interest Rate Swap 1.900% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 1.90%  
Notional Amount $ 0 $ 50,000
Interest rate swap $ 0 (221)
Interest Rate Swap 1.950% Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 1.95%  
Notional Amount $ 0 75,000
Interest rate swap $ 0 (341)
Interest Rate Swap 2.425 Stated Interest    
Derivative [Line Items]    
Stated Interest Rate 2.425%  
Notional Amount $ 125,625 133,125
Interest rate swap $ (677) $ (3,041)