v3.26.1
FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Investments, All Other Investments [Abstract]  
Summary of Activities Related to Investments
The following table summarizes activities related to these investments for the six months ended June 30, 2026 and the year ended December 31, 2025 (in thousands):
Six Months Ended June 30, 2026Year Ended December 31, 2025
Fair value at beginning of period$45,004 $40,999 
Purchases6,250 43,375 
Redemptions— (5,096)
Maturities (5,965)(34,595)
Change in bond premium(28)11 
Fair market value adjustment(483)310 
Fair value at end of period$44,778 $45,004 
Summary of Outstanding Interest Rate Swaps
The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2026 and December 31, 2025 (amounts in thousands, except percentages):
June 30, 2026
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$100,000 4.047 %7/14/2026$(16)Other current liability
Interest rate swap$30,000 1.186 %12/14/2026$361 Other current asset
Interest rate swap$100,000 3.850 %7/14/2027$92 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$334 Other non-current asset
Interest rate swap$25,000 3.669 %4/14/2028$110 Other non-current asset
Interest rate swap $25,000 4.488 %10/14/2028$(322)Other non-current liability
Interest rate swap$50,000 3.703 %3/14/2030$238 Other non-current asset
Interest rate swap$50,000 3.503 %4/14/2030$594 Other non-current asset
Interest rate swap
$50,000 3.658 %7/14/2030$329 Other non-current asset
Interest rate swap
$50,000 3.680 %7/15/2030$287 Other non-current asset

December 31, 2025
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap $100,000 4.047 %7/14/2026$(269)Other current liability
Interest rate swap$30,000 1.186 %12/14/2026$628 Other current asset
Interest rate swap$100,000 3.850 %7/14/2027$(838)Other non-current liability
Interest rate swap$20,000 2.450 %8/14/2027$263 Other non-current asset
Interest rate swap$25,000 3.669 %4/14/2028$(228)Other non-current liability
Interest rate swap$25,000 4.488 %10/14/2028$(805)Other non-current liability
Interest rate swap$50,000 3.703 %3/14/2030$(708)Other non-current liability
Interest rate swap$50,000 3.503 %4/14/2030$(327)Other non-current liability
Interest rate swap$50,000 3.658 %7/14/2030$(637)Other non-current liability
Interest rate swap$50,000 3.680 %7/15/2030$(681)Other non-current liability
Summary of Effects of Interest Rate Swap
The following table summarizes the effects of the interest rate swaps on the accompanying Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2026 and 2025 (in thousands):
Gain (Loss) Recognized
in AOCI, net of tax
Gain Reclassified
from AOCI into Expense
Three Months Ended June 30,Three Months Ended June 30,
2026202520262025
Interest rate swaps$2,246 $(1,719)$38 $594 
Gain (Loss) Recognized
in AOCI, net of tax
Gain Reclassified
from AOCI into Expense
Six Months Ended June 30,Six Months Ended June 30,
2026202520262025
Interest rate swaps$4,303 $(2,436)$127 $1,373