XML 94 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents and Investments - Investment Category and Length (Details)
1 Months Ended 12 Months Ended
May 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
May 31, 2023
USD ($)
Jan. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
company
Dec. 31, 2022
USD ($)
company
Dec. 31, 2021
USD ($)
May 31, 2022
USD ($)
Apr. 30, 2022
USD ($)
Summary of fair value and gross unrealized losses related to available-for-sale securities [Abstract]                    
Fair value, in loss position less than twelve months             $ 2,118,000      
Gross unrealized (loss), in loss position less than twelve months             (42,000)      
Fair value, in loss position greater than twelve months   $ 2,140,000       $ 2,140,000 8,988,000      
Gross unrealized (loss), in loss position greater than twelve months   (20,000)       (20,000) (261,000)      
Fair value, total in loss position   2,140,000       2,140,000 11,106,000      
Gross unrealized (loss), total in loss position   (20,000)       (20,000) (303,000)      
Restricted Cash                    
Proceeds from short-term bank loans           56,470,000 53,078,000 $ 20,543,000    
Restricted cash   12,362,000       12,362,000 6,400,000      
Minority Investments                    
Investments, equity method   12,476,000       $ 12,476,000 $ 12,720,000      
Number of equity method investments | company           3 6      
Proceeds from sale of equity method investments           $ 827,000        
Investment, cost method   551,000       551,000 $ 1,887,000      
Loss on sale of equity investment           (166,000)        
Bank Of Beijing                    
Restricted Cash                    
Maximum borrowing capacity                 $ 3,400,000  
Bank Of Beijing | Secured debt                    
Restricted Cash                    
Time deposit             2,500,000   $ 1,000,000.0 $ 2,900,000
Proceeds from short-term bank loans         $ 2,300,000          
June 2023 bank loan two | Secured debt                    
Restricted Cash                    
Time deposit   3,900,000       3,900,000        
Proceeds from short-term bank loans           3,500,000        
June 2023 bank loan one | Secured debt                    
Restricted Cash                    
Time deposit   1,500,000 $ 1,500,000     $ 1,500,000        
Proceeds from short-term bank loans   $ 1,400,000 $ 1,400,000              
Bank Of China | Secured debt                    
Restricted Cash                    
Time deposit         3,000,000.0          
Proceeds from short-term bank loans         $ 2,900,000          
Emeishan Jia Mei High Purity Metals Co., Ltd Investment                    
Minority Investments                    
Investments, equity method             418,000      
Ownership (as a percent) 25.00% 10.00%   25.00%   10.00%        
Proceeds from sale of equity method investments $ 10     $ 827,000            
Investment, cost method   $ 551,000       $ 551,000        
Equity ownership percentage 10.00% 10.00%   10.00%   10.00%        
Loss on sale of equity investment       $ 575,000   $ 575,000        
Beijing JiYa Semiconductor Material Co., Ltd Investment                    
Minority Investments                    
Investments, equity method   $ 3,806,000       $ 3,806,000 6,381,000      
Ownership (as a percent)   39.00%       39.00%        
Certificates of deposit.                    
Summary of fair value and gross unrealized losses related to available-for-sale securities [Abstract]                    
Fair value, in loss position less than twelve months             2,118,000      
Gross unrealized (loss), in loss position less than twelve months             (42,000)      
Fair value, in loss position greater than twelve months   $ 2,140,000       $ 2,140,000 4,146,000      
Gross unrealized (loss), in loss position greater than twelve months   (20,000)       (20,000) (133,000)      
Fair value, total in loss position   2,140,000       2,140,000 6,264,000      
Gross unrealized (loss), total in loss position   (20,000)       (20,000) (175,000)      
Corporate bonds                    
Summary of fair value and gross unrealized losses related to available-for-sale securities [Abstract]                    
Fair value, in loss position greater than twelve months             4,842,000      
Gross unrealized (loss), in loss position greater than twelve months             (128,000)      
Fair value, total in loss position             4,842,000      
Gross unrealized (loss), total in loss position             (128,000)      
Other assets                    
Minority Investments                    
Investments, equity method   $ 12,500,000       $ 12,500,000 $ 14,600,000