XML 129 R114.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 17 - Fair Value Disclosure of Financial Instruments (Details Textual) - Estimate of Fair Value Measurement [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Notes Payable, Fair Value Disclosure [1] $ 7,330,723 $ 5,486,953
Fair Value, Inputs, Level 2 [Member]    
Notes Payable, Fair Value Disclosure $ 7,300,000 $ 5,500,000
[1] The Company determined that the valuation of its Senior Unsecured Notes were classified within Level 2 of the fair value hierarchy and its Credit Facility was classified within Level 3 of the fair value hierarchy. The estimated fair value amounts classified as Level 2 as of December 31, 2021 and 2020, were $7.3 billion and $5.5 billion, respectively.