XML 55 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Carrying Amounts of Estimated Fair Values of Senior Notes
The carrying amounts and estimated fair values of our senior notes were as follows:
 December 31, 2022December 31, 2021
Financial InstrumentFair Value Input LevelCarrying
Value
Fair ValueCarrying
Value
Fair Value
(In thousands)
Liabilities:
5% Senior Notes
Level 2$494,047 $458,090 $493,049 $502,705 
6.375% Senior Notes
Level 2394,287 394,568 — — 
Total Liabilities$888,334 $852,658 $493,049 $502,705