XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total $ 1,047 $ 2,158 $ 664
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total 1,047 1,898 664
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total 260
Product Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total 1,047 1,898
Product Revenue [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total 1,047 1,898
Product Revenue [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total
License And Royalty Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total 664
License And Royalty Revenue [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total 664
License And Royalty Revenue [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total
Contract Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total 260
Contract Revenue [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total
Contract Revenue [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 260