XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Measurements  
Valuation of marketable securities

The tables below identify the estimated fair value of the Company’s marketable securities, determined by reference to quoted market prices (Level 1), as of June 30, 2025, and December 31, 2024 (in thousands):

June 30, 2025

Quoted Priced in Active Markets

Significant Other

Significant

for Identical Instruments

Observable Inputs

Unobservable Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Marketable securities

$

64,169

$

$

$

64,169

December 31, 2024

Quoted Prices in Active Markets

Significant Other

Significant

for Identical Instruments

Observable Inputs

Unobservable Inputs

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Total

Marketable securities

$

65,156

$

$

$

65,156

Valuation of senior notes

June 30, 2025

December 31, 2024

Carrying Amount

Estimated Fair Value

Carrying Amount

Estimated Fair Value

Senior Notes

$

5,324,367

$

5,258,178

$

5,321,219

$

5,151,768