Other Intangible Assets - Summary of Total Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Finite-Lived Intangible Assets, Net [Abstract] | ||
Gross Cost | $ 200,300 | $ 200,300 |
Accumulated Amortization | (44,302) | (36,309) |
Net Cost | 155,998 | 163,991 |
Customer relationships | ||
Finite-Lived Intangible Assets, Net [Abstract] | ||
Gross Cost | 100,300 | 100,300 |
Accumulated Amortization | (15,602) | (12,259) |
Net Cost | 84,698 | 88,041 |
Developed technology | ||
Finite-Lived Intangible Assets, Net [Abstract] | ||
Gross Cost | 77,000 | 77,000 |
Accumulated Amortization | (17,967) | (14,117) |
Net Cost | 59,033 | 62,883 |
Tradename | ||
Finite-Lived Intangible Assets, Net [Abstract] | ||
Gross Cost | 16,000 | 16,000 |
Accumulated Amortization | (3,733) | (2,933) |
Net Cost | 12,267 | 13,067 |
Backlog | ||
Finite-Lived Intangible Assets, Net [Abstract] | ||
Gross Cost | 7,000 | 7,000 |
Accumulated Amortization | (7,000) | (7,000) |
Net Cost | $ 0 | $ 0 |