XML 79 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Project advances (Tables)
12 Months Ended
Dec. 31, 2022
Text Block [Abstract]  
Summary of project advances receivable
20222021
Current5,693 3,199 
Non-current947 736 
Project advances6,640 3,935