Commitment and Contingencies (Details) 2 - Caltech [Member] - Pending Litigation [Member] $ in Millions |
3 Months Ended |
|---|---|
|
Jan. 30, 2022
USD ($)
| |
| Loss Contingencies [Line Items] | |
| Litigation Settlement, Amount Awarded to Other Party | $ 270.2 |
| Loss Contingency, Damages Sought, Value | $ 837.8 |