XML 64 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure of related party [Abstract]  
Schedule of related party transactions
202320222021
Short-term employee compensation and benefits$4,870 $4,308 $3,919 
Termination benefits319 — — 
Share-based compensation expense1,496 1,615 2,703 
$6,685 $5,923 $6,622