Acquisitions - Identifiable Intangible Assets (Details) - BioDiscovery $ in Thousands |
Oct. 31, 2021
USD ($)
|
|---|---|
| Business Acquisition [Line Items] | |
| Intangible assets | $ 26,800 |
| Customer relationships | |
| Business Acquisition [Line Items] | |
| Intangible assets | 3,000 |
| Developed technology | |
| Business Acquisition [Line Items] | |
| Intangible assets | 22,800 |
| Tradename | |
| Business Acquisition [Line Items] | |
| Intangible assets | $ 1,000 |