XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Accounting Policies [Abstract]  
Number of operating segments | segment 1
Accrued Clinical Trial Expenses $ 1.6
Research and development expense $ 17.4
Payment terms Payment terms and conditions vary by contracts, although terms generally include a requirement of payment within 30 to 45 days after invoice.