XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Apr. 30, 2022
Fair value      
Unrealized Losses $ (28)    
Transfers between Level 2 and Level 3 0 $ 0  
R-Bridge Financing | Royalty Based Loan Agreement      
Fair value      
Amount placed in interest reserve account     $ 2,000
Adjusted cost      
Fair value      
Cash 17,584 9,459  
Total 42,978 68,234  
Fair Value      
Fair value      
Cash 17,584 9,459  
Total 42,950 68,234  
Chesterbrook, Pennsylvania      
Fair value      
Letter of credit collateral 500    
Cash and Cash Equivalents | Fair Value      
Fair value      
Cash 15,027 8,148  
Total 22,431 66,923  
Restricted Cash | Fair Value      
Fair value      
Cash 2,557 1,311  
Total 2,557 1,311  
Marketable Securities | Fair Value      
Fair value      
Total 17,961    
Level 1      
Fair value      
Unrealized Losses (28)    
Level 1 | Adjusted cost      
Fair value      
Investments 25,394 58,775  
Level 1 | Fair Value      
Fair value      
Investments 25,366 58,775  
Level 1 | Money market mutual funds | Adjusted cost      
Fair value      
Investments 3,424 58,775  
Level 1 | Money market mutual funds | Fair Value      
Fair value      
Investments 3,424 58,775  
Level 1 | U.S. treasury securities      
Fair value      
Unrealized Losses (28)    
Level 1 | U.S. treasury securities | Adjusted cost      
Fair value      
Investments 21,970    
Level 1 | U.S. treasury securities | Fair Value      
Fair value      
Investments 21,942    
Level 1 | Cash and Cash Equivalents | Fair Value      
Fair value      
Investments 7,404 58,775  
Level 1 | Cash and Cash Equivalents | Money market mutual funds | Fair Value      
Fair value      
Investments 3,424 $ 58,775  
Level 1 | Cash and Cash Equivalents | U.S. treasury securities | Fair Value      
Fair value      
Investments 3,980    
Level 1 | Marketable Securities | Fair Value      
Fair value      
Investments 17,961    
Level 1 | Marketable Securities | U.S. treasury securities | Fair Value      
Fair value      
Investments $ 17,961