XML 84 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Equity and Long-term Investments and Fair Value Measurements - Equity Investment in Nanolive (Details) - Nanolive
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2025
USD ($)
Director
Dec. 31, 2024
USD ($)
Equity Investment      
Number of Investee's Board members currently representing the Company | Director   0  
Number of the Investee's Board members | Director   6  
Fair value of equity securities | $   $ 10.6 $ 10.6
Consolidated Investees      
Equity Investment      
Equity investment ownership percentage   13.00% 13.00%
Preferred Stock      
Equity Investment      
Number of shares to be purchased under the securities purchase agreement | shares 18,750,000    
Amount of securities purchase agreement | $ $ 9.8