XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and contingencies: Current and potential litigation (Details) - USD ($)
$ in Millions
Oct. 25, 2021
Sep. 30, 2021
Mar. 31, 2015
Commitments and contingencies      
Estimate of possible loss in excess of accrual   $ 3.5  
CIMA      
Commitments and contingencies      
Loss contingency, damages awarded, value $ 0.7    
Spain      
Commitments and contingencies      
Estimate of possible loss     $ 9.0