XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts payable and other noncurrent liabilities - Narrative (Details)
$ in Millions
Mar. 31, 2021
USD ($)
item
Feb. 28, 2021
USD ($)
item
Vendor Agreement    
Accounts payable and other noncurrent liabilities    
Payable to vendor | $ $ 8.1  
Imputed interest rate 5.00%  
Number of vendor agreements | item 2  
Percentage of Accounts Payable and Noncurrent Liabilities 53.00%  
Vendor Agreement One    
Accounts payable and other noncurrent liabilities    
Payable to vendor | $   $ 1.5
Number of payments to be made | item   5
Vendor Agreement Two    
Accounts payable and other noncurrent liabilities    
Payable to vendor | $   $ 7.2
Number of payments to be made | item   6