XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies - Future minimum rental payments under operating leases with noncancelable terms (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]    
Less: current portion $ (1,050) $ (1,442)
Operating lease liabilities, less current portion 695 $ 2,026
South San Francisco, California and Ann Arbor, Michigan    
Loss Contingencies [Line Items]    
2022 (excluding the six months ended June 30, 2022) 808  
2023 875  
2024 302  
Total minimum lease payments 1,985  
Less: imputed interest (240)  
Present value of operating lease obligations 1,745  
Less: current portion (1,050)  
Operating lease liabilities, less current portion $ 695