XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurement: (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value.

The following tables present our financial assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy. The fair value hierarchy has three levels based on the reliability of the inputs used to determine fair value.

 

 

 

 

 

 

Fair Value Measurements at June 30, 2026

 

 

 

Total

 

 

Quoted Prices in Active Markets for Identical Assets
(Level 1)

 

 

Significant Other Observable Inputs
(Level 2)

 

 

Significant Unobservable Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

$

41,642

 

$

3,680

 

$

37,962

 

$

 

Interest rate swaps

 

1,651

 

 

 

 

1,651

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Assets

$

43,293

 

$

3,680

 

$

39,613

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate swaps

$

10

 

$

 

$

10

 

$

 

Foreign currency forward exchange contracts not accounted for using hedge accounting

 

428

 

 

 

 

428

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Liabilities

$

438

 

$

 

$

438

 

$

 

 

 

 

 

 

 

Fair Value Measurements at December 31, 2025

 

 

 

Total

 

 

Quoted Prices in Active Markets for Identical Assets
(Level 1)

 

 

Significant Other Observable Inputs
(Level 2)

 

 

Significant Unobservable Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments

$

137,093

 

$

3,801

 

$

133,292

 

$

 

Interest rate swaps

 

1,597

 

 

 

 

1,597

 

 

 

Foreign currency forward exchange contracts not accounted for using hedge accounting

 

498

 

 

 

 

498

 

 

 

Foreign currency forward exchange contracts accounted for using hedge accounting

 

169

 

 

 

 

169

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Assets

$

139,357

 

$

3,801

 

$

135,556

 

$