XML 137 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Notes Payable - Debt Issued (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
October 2023 Senior Unsecured Note [Member]    
Amount Issued   $ 500.0
Debt Instrument, Interest Rate, Stated Percentage   6.40%
Senior Unsecured Notes 1 [Member]    
Debt Instrument, Interest Rate, Stated Percentage [1] 3.50%  
Amount Repaid [1] $ 299.7  
August 2022 Senior Unsecured Note [Member]    
Amount Issued   $ 650.0
Debt Instrument, Interest Rate, Stated Percentage   4.60%
Senior Unsecured Notes 2 [Member]    
Debt Instrument, Interest Rate, Stated Percentage [2] 3.125%  
Amount Repaid [2] $ 350.0  
February 2022 Senior Unsecured Notes [Member]    
Amount Issued   $ 600.0
Debt Instrument, Interest Rate, Stated Percentage   3.20%
Senior Unsecured Notes 3 [Member]    
Debt Instrument, Interest Rate, Stated Percentage [2] 3.375%  
Amount Repaid [2] $ 299.4  
Senior Unsecured Notes 4 [Member]    
Debt Instrument, Interest Rate, Stated Percentage [3] 3.40%  
Amount Repaid [3] $ 500.0  
[1] There was no prepayment charge associated with this early repayment.
[2] Includes partial repayments during May and June 2022.
[3] The Company incurred a prepayment charge of $6.5 million and $0.7 million in write-off of deferred financing costs resulting from this early repayment, which are included in Early extinguishment of debt charges on the Company's Condensed Consolidated Statements of Income.