Annual report [Section 13 and 15(d), not S-K Item 405]

Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)

v3.26.1
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