XML 117 R45.htm IDEA: XBRL DOCUMENT v3.22.4
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - California Institute for Regenerative Medicine (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
May 31, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Revenues     $ 111,299,000 $ 110,701,000 $ 118,192,000
Other non-current liabilities     1,207,000 1,217,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