XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
payment
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Revenue from External Customer [Line Items]          
Revenues $ 10,085,926   $ 11,413,072 $ 30,199,441 $ 32,887,269
Sublease income 155,025   128,395 400,524 424,632
Vibativ | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement          
Revenue from External Customer [Line Items]          
Milestone payments received   $ 1,000,000      
Milestone payments, number of payments | payment   2      
Milestone payments, receivable   $ 500,000      
Grant          
Revenue from External Customer [Line Items]          
Revenues $ 100,000   $ 200,000 $ 300,000 $ 300,000