XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract with Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 21, 2023
Dec. 31, 2023
Contract with Customers [Abstract]    
Proceeds from option and license agreement $ 300  
Proceeds from cell line customization activities   $ 400
Performance obligation, percentage 100.00%  
Revenue recognized in previous periods   0
Catch-up adjustment to revenue   0
Revenue recognized   $ 100
Option fee obligation payment percentage   20.00%
Revenue Recognized Over Time [Member]    
Contract with Customers [Abstract]    
Revenue recognized   $ 400