XML 127 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Long Term Investments - Narrative (Details) - USD ($)
$ in Millions
Feb. 16, 2021
Feb. 11, 2021
Dec. 16, 2020
Oct. 12, 2020
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]            
Payments to acquire equity method investments       $ 1.8    
Number of common shares sold under offering (in shares) 15,800,000 3,000,000        
Equity method investments         $ 2.5 $ 2.5
Cardinal Ventures Holdings | Common Class A            
Schedule of Equity Method Investments [Line Items]            
Number of common shares sold under offering (in shares)       600,000    
Cardinal Ventures Holdings | Common Class B            
Schedule of Equity Method Investments [Line Items]            
Number of common shares sold under offering (in shares)     700,000 2,500,000    
Sale of stock, consideration received on transaction     $ 0.7