XML 91 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended
Jul. 24, 2020
Jul. 26, 2018
Mar. 31, 2017
Dec. 31, 2021
Loss Contingencies [Line Items]        
Noncancellable purchase obligations       $ 165.8
RER        
Loss Contingencies [Line Items]        
Stock issued during period, shares, acquisitions (in shares)     973,333  
Former stockholder of RER        
Loss Contingencies [Line Items]        
Amount awarded to other party in settlement   $ 1.0    
Issuance of common shares in litigation settlement (in shares) 89,928 500,000    
Additional amount to be awarded to other party in settlement, within 12 months   $ 1.0    
Additional amount to be awarded to other party in settlement, within 24 months   $ 1.0