v3.26.1
Fair Value Measurements and Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables show the financial assets and liabilities accounted for at fair value on a recurring basis by level within the fair value hierarchy.
June 30, 2026
Level 1Level 2Level 3Total
Assets:    
Money market funds $23,665 $ $ $23,665 
Mutual funds
11,721   11,721 
Government securities
116 13,617  13,733 
Corporate debt securities 43,265  43,265 
Mortgage-backed securities
 85,560  85,560 
Asset-backed securities
 19,950  19,950 
Total assets$35,502 $162,392 $ $197,894 
Liabilities:    
Deferred compensation obligations
$ $12,790 $ $12,790 
Total liabilities$ $12,790 $ $12,790 

December 31, 2025
Level 1Level 2Level 3Total
Assets:    
Money market funds $47,239 $— $— $47,239 
Mutual funds
11,852 — — 11,852 
Government securities
120 13,366 — 13,486 
Corporate debt securities — 43,895 — 43,895 
Mortgage-backed securities
— 89,002 — 89,002 
Asset-backed securities
— 20,203 — 20,203 
Total assets$59,211 $166,466 $— $225,677 
Liabilities:    
Deferred compensation obligations
$— $13,741 $— $13,741 
Total liabilities$— $13,741 $— $13,741 
Schedule of Available-for-sale Securities Reconciliation
Available-for-sale securities consisted of the following:
June 30, 2026
Amortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Mutual funds$1,913 $ $(189)$1,724 
Government securities18,956  (5,223)13,733 
Corporate debt securities49,083  (5,818)43,265 
Mortgage-backed securities104,353  (18,793)85,560 
Asset-backed securities19,951 20 (21)19,950 
Total$194,256 $20 $(30,044)$164,232 
December 31, 2025
Amortized costGross unrealized gainsGross unrealized lossesEstimated fair value
Mutual funds$1,886 $— $(171)$1,715 
Government securities19,043 — (5,557)13,486 
Corporate debt securities49,481 — (5,586)43,895 
Mortgage-backed securities
107,652 — (18,650)89,002 
Asset-backed securities
19,947 256 — 20,203 
Total$198,009 $256 $(29,964)$168,301 
Schedule of Available-for-sale Securities
The fair value of available-for-sale securities is reported on our Condensed Consolidated Balance Sheet as follows:
June 30, 2026December 31, 2025
Short-term investments
$1,724 $1,715 
Other assets
162,508 166,586 
Total$164,232 $168,301 
Scheduled maturities of available-for-sale securities at June 30, 2026 were as follows:
Amortized costEstimated fair value
Within 1 year$1,913 $1,724 
After 1 year through 5 years37,172 33,657 
After 5 years through 10 years28,985 27,914 
After 10 years126,186 100,937 
Total$194,256 $164,232 
Schedule of Unrealized Holding Losses
Investment securities in a loss position were as follows:
June 30, 2026December 31, 2025
Fair ValueGross unrealized lossesFair ValueGross unrealized losses
Greater than 12 continuous months
Mutual funds$1,724 $189 $1,715 $171 
Government securities13,733 5,223 13,486 5,557 
Corporate debt securities43,265 5,818 43,895 5,586 
Mortgage-backed securities
85,560 18,793 89,002 18,650 
Total$144,282 $30,023 $148,098 $29,964 
Less than 12 continuous months
Asset-backed securities$4,968 $21 $— $— 
Total$4,968 $21 $— $— 
Schedule of Fair Value, by Balance Sheet Grouping
June 30, 2026December 31, 2025
Carrying value$2,033,894 $1,993,038 
Fair value$1,968,425 $1,954,304 
Schedule of Carrying Value and Fair Value of Investments
The carrying value and fair value of investments classified as held-to-maturity is as follows:
June 30, 2026
December 31, 2025
Carrying value
Fair value
Carrying valueFair value
Government securities
$21,284 $21,151 $19,865 $19,787 
Other
4,367 4,082 4,408 4,134 
Total
$25,651 $25,233 $24,273 $23,921 

The carrying value of held-to-maturity securities is reported on our Condensed Consolidated Balance Sheet as follows:
June 30, 2026December 31, 2025
Short-term investments
$10,197 $10,522 
Other assets
15,454 13,751 
Total$25,651 $24,273 

Scheduled maturities of held-to-maturity securities at June 30, 2026 were as follows:
Carrying value
Fair value
Within 1 year$10,197 $10,087 
After 1 year through 5 years9,390 9,385 
After 10 years6,064 5,761 
Total$25,651 $25,233