XML 105 R87.htm IDEA: XBRL DOCUMENT v3.26.1
Financial instruments - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
Financial instruments  
Number of days after consumption billings are considered past due 45 days
Minimum  
Financial instruments  
Duration certain foreign currencies are fixed to the dollar 50 years