v3.25.0.1
Fair Value Measures (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Levels used for Measurement The Company utilizes the following accounting guidance for the three levels of inputs that may be used to measure fair value:
Level 1 -Observable inputs such as quoted prices in active markets for identical assets or liabilities;
Level 2 -Observable inputs, other than Level 1 inputs in active markets, that are observable either directly or indirectly; and
Level 3 -Unobservable inputs for which there is little or no market data, which require the reporting entity to develop its own assumptions
Schedule of Carrying Amounts and Fair Values of Financial Assets and Liabilities The following table shows the carrying amounts and fair values of these financial liabilities measured using Level 2 inputs:
December 31, 2024December 31, 2023
(in thousands)Carrying AmountFair ValueCarrying AmountFair Value
2025 Secured Notes$525,283 $527,269 $522,735 $527,021 
2028 Secured Notes495,582 477,170 494,500 474,285 
2029 Secured Notes492,467 506,235 — — 
2031 Secured Notes494,329 514,310 493,709 528,075 
Total$2,007,661 $2,024,984 $1,510,944 $1,529,381