XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Master Services Agreement (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Oct. 05, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Lease liabilities $ 1,159,000    
Master Services Agreement With Integrium LLC, 2020      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Lease liabilities $ 1,700,000 $ 529,000  
Master Services Agreement With Integrium LLC, 2020 | Maximum      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Consideration payable on achievement of milestones     $ 12,400,000