v3.26.1
Goodwill and Identifiable Intangible Assets, net - Schedule of the Company's Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Original Cost $ 265,340 $ 221,394
Accumulated Amortization (75,907) (66,920)
Net Amount 189,433 154,474
Trade name    
Intangible Asset, Finite-Lived [Line Items]    
Original Cost 19,400 19,400
Accumulated Amortization (7,686) (6,721)
Net Amount 11,714 12,679
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Original Cost 236,100 191,100
Accumulated Amortization (66,405) (59,373)
Net Amount 169,695 131,727
Internal use software    
Intangible Asset, Finite-Lived [Line Items]    
Original Cost 9,840 10,894
Accumulated Amortization (1,816) (826)
Net Amount $ 8,024 $ 10,068