XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued incentive compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Accrued Incentive Compensation [Abstract]      
Period for Employee's annual bonus paid 3 years    
Vesting period of long term incentive compensation 3 years    
Deferred compensation expense $ 700 $ 400  
Accrued incentive compensation $ 1,724   $ 1,842