XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Oct. 28, 2022
Dec. 31, 2022
Derivative Financial Instruments (Details) [Line Items]    
Notional maturity amount $ 600,000  
Maturity term 3 years  
Fixed rate of interest percentage 4.455%  
Specified time period   3 years
Other comprehensive income   $ 1,116
Year 1 [Member]    
Derivative Financial Instruments (Details) [Line Items]    
Notional maturity amount $ 600,000  
Year 2 [Member]    
Derivative Financial Instruments (Details) [Line Items]    
Notional maturity amount 400,000  
Year 3 [Member]    
Derivative Financial Instruments (Details) [Line Items]    
Notional maturity amount $ 100,000