XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 9 Months Ended
Nov. 30, 2017
USD ($)
May 31, 2017
USD ($)
Sep. 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      
Master Lease Agreement with Enterprise | Vehicle Leases            
Commitments And Contingencies [Line Items]            
Number of vehicle leases retired | Vehicle     50      
Number of vehicle leases replaced | Vehicle     37      
Number of vehicle leases | Vehicle     76      
Operating lease rent expenses     $ 100,000      
Gain or loss recorded for leases removed     0      
Operating lease, right-of-use asset     500,000      
Operating lease, liability     500,000      
Cost of Goods Sold            
Commitments And Contingencies [Line Items]            
Payment of long term purchase commitment, amendment fees     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      
Accrued expenses and other current liabilities     1,100,000      
Milestone rights liability     $ 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