XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Total net revenues $ 741 $ 4,709
Total net loss (3,771) (17,410)
Regenerative Medicine [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 1,729
Total net loss (3,545) (17,702)
Contract Services [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 741 2,980
Total net loss $ (226) $ 292