XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2017
USD ($)
May 31, 2017
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Vehicle
Nov. 30, 2020
$ / shares
shares
Aug. 31, 2019
$ / shares
shares
Jul. 01, 2013
USD ($)
Commitments And Contingencies [Line Items]              
Supply Agreement expiration period       Dec. 31, 2027      
Supply Agreement renewal period       2 years      
Lease Agreement with Enterprise | Vehicle Leases              
Commitments And Contingencies [Line Items]              
Number of vehicle leases remove | Vehicle       10      
Number of vehicle leases | Vehicle       78      
Operating lease rent expenses       $ 69,000      
Gain or loss recorded for leases removed       0      
Cost of Goods Sold              
Commitments And Contingencies [Line Items]              
Payment of long term purchase commitment, amendment fees     $ 2,000,000.0 2,000,000.0      
MidCap Credit Facility              
Commitments And Contingencies [Line Items]              
Warrants to purchase common stock | shares         111,853 1,171,614  
Exercise price of warrants | $ / shares         $ 2.91 $ 1.11  
Deerfield | Milestone Rights Liability              
Commitments And Contingencies [Line Items]              
Contingent liability remain payable     65,000,000.0 65,000,000.0      
Accrued expenses and other current liabilities     1,100,000 1,100,000      
Milestone rights liability     $ 4,800,000 $ 4,800,000      
Deerfield | Milestone Rights Liability | Maximum              
Commitments And Contingencies [Line Items]              
Contingent liability for milestone payments             $ 90,000,000.0
Russell Ranch Road II LLC | Office Lease              
Commitments And Contingencies [Line Items]              
Operating lease rent expenses $ 35,969 $ 40,951          
Percentage of annual increase in lease payment 3.00% 3.00%          
Lease expiration 2023-01 2023-01          
Lease renewal option 5 years 5 years          
Reimbursement amount received for tenant improvements $ 56,325