XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies - Revenue recognition (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 30, 2020
Dec. 31, 2022
PEDMARK    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Percentage of royalties   1.00%
Revenues   $ 1,535
Processa Pharmaceuticals, Inc | License agreement | Restricted shares    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Shares to be issued under agreement 41