XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Fair value of financial instruments - Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Fair value of financial instruments    
Impairment recognized $ 0  
Fair Value, measurements, recurring    
Fair value of financial instruments    
Deferred compensation liability 6,069 $ 4,969
Total 6,069 4,969
Fair Value, measurements, recurring | Fair Value, Inputs, Level 1    
Fair value of financial instruments    
Deferred compensation liability 6,069 4,969
Total $ 6,069 $ 4,969