XML 116 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - California Institute for Regenerative Medicine (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
May 31, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Revenues     $ 176,232,000 $ 111,299,000 $ 110,701,000  
Other non-current liabilities     1,187,000 1,207,000    
California Institute for Regenerative Medicine ("CIRM")            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Funds due under the agreement   $ 8,000,000        
Other non-current liabilities     $ 0 $ 0   $ 6,400,000
Accrued interest           1,200,000
California Institute for Regenerative Medicine ("CIRM") | Research grants            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Revenues $ 5,200,000         $ 5,200,000
Accrued interest $ 1,200,000