XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Significant Agreements and Contracts - Acquisition of Virex Health, Inc. - Additional Information (Details) - Virex Health, Inc [Member] - USD ($)
9 Months Ended
Feb. 01, 2022
Sep. 30, 2022
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Business acquisition, effective date of acquisition   Feb. 01, 2022
Business acquisition, name of acquired entity   Virex Health, Inc.
Consideration transferred amount $ 11,400,000  
Business acquisition consideration paid in cash 6,800,000  
Transaction cost paid $ 100,000  
Number of common stock issued under purchase consideration 1,281,662  
Business combination consideration share price $ 4,500,000  
Business combination contingent consideration regulatory payments 10,000,000.0  
Contingent consideration, liability   $ 0
Consideration transferred net of short-term liabilities assumed $ 11,700,000