Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Finite-lived Intangible Assets [Roll Forward] | ||
| Gross Carrying Value | $ 57,068 | $ 57,068 |
| Accumulated Amortization | 28,590 | 22,724 |
| Net Book Value | 28,478 | 34,344 |
| Customer Relationships | ||
| Finite-lived Intangible Assets [Roll Forward] | ||
| Gross Carrying Value | 10,285 | 10,285 |
| Accumulated Amortization | 7,716 | 7,034 |
| Net Book Value | 2,569 | 3,251 |
| Trade Names | ||
| Finite-lived Intangible Assets [Roll Forward] | ||
| Gross Carrying Value | 18,293 | 18,293 |
| Accumulated Amortization | 8,353 | 6,681 |
| Net Book Value | 9,940 | 11,612 |
| Developed Technology | ||
| Finite-lived Intangible Assets [Roll Forward] | ||
| Gross Carrying Value | 27,706 | 27,706 |
| Accumulated Amortization | 11,737 | 8,273 |
| Net Book Value | 15,969 | 19,433 |
| Patent and Trademarks | ||
| Finite-lived Intangible Assets [Roll Forward] | ||
| Gross Carrying Value | 784 | 784 |
| Accumulated Amortization | 784 | 736 |
| Net Book Value | $ 0 | $ 48 |