Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Intangible Asset, Acquired, Indefinite-Lived [Line Items] | ||
| Gross Carrying Amount | $ 40,200 | $ 47,600 |
| Accumulated Amortization | (9,422) | (9,817) |
| Net Value | 30,778 | 37,783 |
| Customer relationships | ||
| Intangible Asset, Acquired, Indefinite-Lived [Line Items] | ||
| Gross Carrying Amount | 40,200 | 40,200 |
| Accumulated Amortization | (9,422) | (6,909) |
| Net Value | $ 30,778 | $ 33,291 |
| Remaining Useful Life (Years) | 12 years 3 months | 13 years 3 months |
| Trade name | ||
| Intangible Asset, Acquired, Indefinite-Lived [Line Items] | ||
| Gross Carrying Amount | $ 7,400 | |
| Accumulated Amortization | (2,908) | |
| Net Value | $ 4,492 | |
| Remaining Useful Life (Years) | 4 years 3 months |