v3.25.2
Fair value of financial instruments (Tables)
6 Months Ended
Jun. 30, 2025
Fair value of financial instruments  
Schedule of financial assets and liabilities accounted for at fair value by fair value hierarchy

Balance at

Fair Value Measurements at

June 30, 

Report Date Using

    

2025

    

(Level 1)

    

(Level 2)

    

(Level 3)

Deferred compensation liability

$

5,701

$

5,701

$

$

Total

$

5,701

$

5,701

$

$

Balance at

Fair Value Measurements at

December 31, 

Report Date Using

    

2024

    

(Level 1)

    

(Level 2)

    

(Level 3)

Deferred compensation liability

$

4,969

$

4,969

$

$

Total

$

4,969

$

4,969

$

$