v3.26.3
Intangible Assets - Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets acquired $ 79,534 $ 79,491
Total accumulated amortization (31,104) (24,015)
Intangible assets — net 48,430 55,476
Trademark/trade names    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets acquired 12,100 12,100
Total accumulated amortization (4,432) (3,557)
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets acquired 65,100 65,100
Total accumulated amortization (25,446) (19,633)
Favorable contracts    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets acquired 2,210 2,210
Total accumulated amortization (1,167) (792)
Internally developed software    
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets acquired 124 81
Total accumulated amortization $ (59) $ (33)