Business Acquisition - Summary of the fair value of assets acquired as of the acquisition date (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Customer relationships | ||
| Asset Acquisition [Line Items] | ||
| Estimated life | 7 years | 7 years |
| Developed technology | ||
| Asset Acquisition [Line Items] | ||
| Estimated life | 11 years | 11 years |
| HPUE Member | ||
| Asset Acquisition [Line Items] | ||
| Fair value | $ 340 | |
| HPUE Member | Customer relationships | ||
| Asset Acquisition [Line Items] | ||
| Estimated life | 5 years | |
| Fair value | $ 260 | |
| HPUE Member | Developed technology | ||
| Asset Acquisition [Line Items] | ||
| Estimated life | 5 years | |
| Fair value | $ 50 | |
| HPUE Member | Market related intangibles | ||
| Asset Acquisition [Line Items] | ||
| Estimated life | 5 years | |
| Fair value | $ 30 |