XML 124 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Total accumulated other comprehensive income (loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Precigen shareholders' equity $ (3,488) $ 203
Unrealized gain (loss) on investments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Precigen shareholders' equity (760) (331)
Income (loss) on foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Precigen shareholders' equity $ (2,728) $ 534