XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative and Hedging Instruments - Narrative (Details)
6 Months Ended
Jun. 30, 2023
USD ($)
derivative_instrument
Jul. 31, 2019
USD ($)
Nov. 30, 2018
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative gain reclassification from AOCI to income $ 0    
Interest Rate Swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Number of instruments held | derivative_instrument 1    
Derivative, notional amount $ 50,000,000    
Derivative liability, fair value   $ 0 $ 0