XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2024
Disclosure of related party [Abstract]  
Schedule of related party transactions We have determined that key management personnel comprise the Board of Directors, Executive Officers, President, and Vice Presidents.
202420232022
Short-term employee compensation and benefits$4,267 $4,870 $4,308 
Termination benefits 319 — 
Share-based compensation expense2,349 1,496 1,615 
$6,616 $6,685 $5,923