Acquisitions - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Sep. 15, 2026 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|||
| Business Acquisition [Line Items] | |||||||
| Puchase price | $ 5,100 | $ 5,103 | $ 0 | ||||
| Business acquisitions contingent consideration expected amount | $ 6,200 | 6,200 | |||||
| Transaction costs related to business combinations | [1] | 151 | $ 754 | 369 | $ 1,790 | ||
| Between Year 2026 and 2027 Earn-out Payments | |||||||
| Business Acquisition [Line Items] | |||||||
| Payment through cash or common stock | 400 | ||||||
| Common Stock | 2,800 | ||||||
| Business acquisition contingent consideration arrangement maximum amount | $ 7,000 | 7,000 | |||||
| Paid in cash | $ 3,800 | ||||||
| |||||||
| X | ||||||||||
- Definition Business acquisition contingent consideration arrangement expected amount. No definition available.
|
| X | ||||||||||
- Definition Business acquisition contingent consideration arrangement maximum amount No definition available.
|
| X | ||||||||||
- Definition Business combination contingent consideration to be paid in cash. No definition available.
|
| X | ||||||||||
- Definition Business combination payment through cash or common stock. No definition available.
|
| X | ||||||||||
- Definition Payment to acquire certain assets. No definition available.
|
| 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/exampleRef
|
| X | ||||||||||
- Definition Amount of expense for acquisition-related cost incurred to effect business combination. Includes, but is not limited to, finder's fee; advisory, legal, accounting, valuation, and other professional and consulting fees; and general administrative cost, including cost of maintaining internal acquisition department. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|