XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets Measured on Recurring Basis The following table sets forth the fair values and methods used for measuring the fair values of financial instruments on a recurring basis, except those for which the carrying values approximate fair values:
Fair Value
Financial Instrument
Hierarchy
June 30,
2023
December 31,
2022
(Dollars in thousands)
Marketable securities
Debt securities (available-for-sale)
Level 1
$676,565 $561,100 
Mortgage loans held-for-sale, net
Level 2
$158,746 $229,513 
Derivative and financial instruments, net (Note 17)
Interest rate lock commitments
Level 2
$2,617 $(1,678)
Forward sales of mortgage-backed securities
Level 2
$2,712 $(5,269)
Mandatory delivery forward loan sale commitments
Level 2
$33 $791 
Best-effort delivery forward loan sale commitments
Level 2
$— $1,976 
Schedule of Debt Securities, Available-for-Sale
The estimated fair value, gross unrealized holding gains, gross unrealized holding losses and amortized cost for debt securities by major classification are as follows:
June 30, 2023December 31, 2022
(Dollars in thousands)
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
U.S. Government$676,446 $120 $$676,565 $561,100 $— $— $561,100 
Total Debt Securities$676,446 $120 $$676,565 $561,100 $— $— $561,100 
Schedule of Fair Value of Senior Notes The estimated values of the senior notes in the following table are based on Level 2 inputs, which primarily reflect estimated prices for our senior notes that were provided by multiple sources.
June 30, 2023December 31, 2022
Carrying
Amount
Fair ValueCarrying
Amount
Fair Value
(Dollars in thousands)
$300 million 3.850% Senior Notes due January 2030, net
$298,076 $261,448 $297,949 $246,236 
$350 million 2.500% Senior Notes due January 2031, net
347,559 275,270 347,413 255,374 
$500 million 6.000% Senior Notes due January 2043, net
491,234 448,648 491,120 414,017 
$350 million 3.966% Senior Notes due August 2061, net
346,116 208,283 346,094 204,014 
Total$1,482,985 $1,193,649 $1,482,576 $1,119,641