XML 123 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 20 - Subsequent events (Details Textual)
$ in Millions
Feb. 10, 2022
USD ($)
Feb. 10, 2021
USD ($)
Feb. 09, 2021
USD ($)
Feb. 12, 2020
USD ($)
Dec. 31, 2019
Royal Bank, Bank of Montreal, Bank of Nova Scotia, HSBC and CIBC [Member]          
Total Funded Debt to EBITDA Ratio         2
Stock Buyback Program 2021 [Member]          
Stock Repurchase Program, Authorized Amount     $ 40    
Stock Buyback Program 2021 [Member] | Subsequent Event [Member]          
Stock Repurchase Program, Authorized Amount $ 40        
Stock Buyback Program 2020 [Member]          
Stock Repurchase Program, Authorized Amount   $ 40   $ 40