v3.26.1
Share-based payment arrangements
6 Months Ended
Jun. 30, 2025
Disclosure of terms and conditions of share-based payment arrangement [abstract]  
Disclosure of share-based payment arrangements [text block] US$10,931