Business Combinations and Contingent Consideration Liabilities - Schedule of Contingent Consideration, Measured at Fair Value (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Business Combination [Line Items] | ||
| Balance | $ 37,711 | |
| Change in estimated fair value | 5,946 | $ (4,275) |
| Balance | 43,455 | 37,711 |
| Fair Value, Inputs, Level 3 [Member] | Insight Genetics Inc [Member] | ||
| Business Combination [Line Items] | ||
| Balance | 2,593 | 2,040 |
| Change in estimated fair value | (786) | 553 |
| Balance | 1,807 | 2,593 |
| Fair Value, Inputs, Level 3 [Member] | Chronix Merger [Member] | ||
| Business Combination [Line Items] | ||
| Balance | 35,346 | 40,174 |
| Earnout payments | (2) | |
| Change in estimated fair value | 6,732 | (4,828) |
| Balance | $ 42,076 | $ 35,346 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|