XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent events (Details) - Subsequent event - Maximum - USD ($)
$ in Millions
Oct. 14, 2021
Oct. 01, 2021
Shelf Registration Statement    
Subsequent Event [Line Items]    
Securities aggregate price $ 200.0  
Open Market Sale    
Subsequent Event [Line Items]    
Securities aggregate price   $ 75.0