Goodwill and Other Intangible Assets - Weighted Average Life of Intangible Assets (Details) |
Jun. 30, 2023 |
|---|---|
| Customer relationships | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Weighted average life of intangible assets | 5 years |
| Developed technology | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Weighted average life of intangible assets | 1 year 10 months 24 days |
| Trade names and trademarks (finite lived) | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Weighted average life of intangible assets | 1 year 1 month 6 days |
| Non-compete agreements | |
| Acquired Finite-Lived Intangible Assets [Line Items] | |
| Weighted average life of intangible assets | 2 years 3 months 18 days |