Segments and Major Customers - Schedule of Significant Expense Category (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Segment Reporting [Abstract] | ||
| Payroll and benefits | $ 43,849 | $ 37,929 |
| Professional fees | 7,119 | 5,489 |
| Variable research and development expenses | 6,902 | 4,809 |
| Temporary labor services and consulting expenses | 3,087 | 2,843 |
| Amortization and depreciation | 3,074 | 2,781 |
| Facilities costs | 3,012 | 3,084 |
| Other expenses | 2,812 | 2,501 |
| Total adjusted operating expenses | $ 69,855 | $ 59,436 |
| X | ||||||||||
- Definition Facilities Costs No definition available.
|
| X | ||||||||||
- Definition Operating Expenses, Adjusted No definition available.
|
| X | ||||||||||
- Definition Temporary Labor Services And Consulting Expenses No definition available.
|
| X | ||||||||||
- Definition Variable Research and Development Expenses No definition available.
|
| X | ||||||||||
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of expense classified as other. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|