XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Loss Contingencies [Line Items]        
Agreement Threshold   $ 344,000 $ 994,000  
Birmingham, Alabama        
Loss Contingencies [Line Items]        
Security deposit $ 268,000 268,000 $ 268,000  
New York [Member]        
Loss Contingencies [Line Items]        
Lease expiration month and year 2027-03      
Office Building | Birmingham, Alabama        
Loss Contingencies [Line Items]        
Operating lease, term of contract       63 months
Operating lease, option to extend       option to extend five years
Operating lease, existence of option to extend       true
Laboratory | Birmingham, Alabama        
Loss Contingencies [Line Items]        
Operating lease, term of contract       63 months
Operating lease, option to extend       option to extend five years
Operating lease, existence of option to extend       true
Maximum        
Loss Contingencies [Line Items]        
Agreement Threshold $ 4,000,000.0      
Equipment        
Loss Contingencies [Line Items]        
Leaseback transaction, description     Company had completed the sale and leaseback for four pieces of equipment and is leasing three other items directly from the leasing company. The terms of the leases are three years and afterwards provide for either annual extensions or an outright purchase of the equipment.  
Security deposit 100,000 100,000 $ 100,000 $ 100,000
Equipment | Maximum        
Loss Contingencies [Line Items]        
Amount held for equipment purchases $ 1,400,000 $ 1,400,000 $ 1,400,000