XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities of fair value

The following table presents the Company’s financial assets and liabilities by level within the fair value hierarchy that are measured at fair value on a recurring basis as of December 31, 2023 and December 31, 2022 (in thousands):

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Financial assets

 

 

 

 

 

 

Derivative financial instruments

Level 2

$

3,201

 

 

$

2,444

 

Financial liabilities

 

 

 

 

 

 

Derivative financial instruments

Level 2

$

(1,793

)

 

$

(630

)