XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments and Fair Value Measurements - Equity Investment in InCarda (Details)
3 Months Ended 12 Months Ended
Mar. 09, 2022
USD ($)
Mar. 31, 2022
USD ($)
Director
$ / shares
shares
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Equity Investment          
Equity and long-term investments   $ 544,437,000     $ 483,845,000
Preferred stock, shares issued | shares   0     0
InCarda          
Equity Investment          
Number of Investee's Board members currently representing the Company | Director   1      
Number of the Investee's Board members | Director   8      
Equity investment ownership percentage   13.00%     13.00%
Unrealized loss from fair value changes in equity investments     $ 500,000    
Unrealized gain from fair value changes in equity investments   $ 600,000      
InCarda | Series C preferred stock and warrants          
Equity Investment          
Amount of securities purchase agreement       $ 15,800,000  
InCarda | Warrants          
Equity Investment          
Maximum number of additional shares into which warrants may be converted under the securities purchase agreement | shares       5,117,358  
Equity and long-term investments at fair value   $ 1,000,000.0     $ 400,000
Exercise price of warrants | $ / shares   $ 0.7328      
Extended expiration date   Mar. 31, 2023      
InCarda | Series C preferred stock          
Equity Investment          
Transaction cost       $ 800,000  
Impairment of equity investments   $ 0     0
Preferred stock, shares issued | shares       20,469,432  
InCarda Convertible Note          
Equity Investment          
Equity and long-term investments at fair value   $ 700,000      
Debt Instrument, annual interest rate 6.00%        
Gross Proceeds from sale of equity $ 10,000,000.0        
Debt instrument principal amount percentage   100.00%      
InCarda Convertible Note | Series C preferred stock          
Equity Investment          
Equity and long-term investments   $ 16,500,000     $ 15,800,000
InCarda 2022 Warrants          
Equity Investment          
Amount of securities purchase agreement $ 700,000