Commitments and Contingencies (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Mar. 15, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Asset Acquisition [Line Items] | |||
Fair value of minimum contingent consideration | $ 0 | $ 2,731 | |
Vaporox investment in other current liabilities | 2,000 | ||
Legal and settlement expense | 0 | ||
Research and Development Arrangement | TELA APA | |||
Asset Acquisition [Line Items] | |||
Payments made on long-term purchase commitment | 2,400 | ||
TELA APA | |||
Asset Acquisition [Line Items] | |||
Net sales over the period | 2 years | ||
Fair value of minimum contingent consideration | $ 2,300 | ||
Minimum | TELA APA | |||
Asset Acquisition [Line Items] | |||
Contingent consideration | $ 3,000 | ||
Maximum | TELA APA | |||
Asset Acquisition [Line Items] | |||
Contingent consideration | $ 7,000 |