v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Trade Names, Software In-Development, Internally Developed, and Purchased, and Customer-Related Intangible Assets    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 39,907 $ 37,405
Accumulated Amortization (16,174) (12,957)
Total 23,734 24,447
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 17,153 15,453
Accumulated Amortization (4,646) (3,855)
Total 12,506 11,598
Internally developed software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 16,662 15,872
Accumulated Amortization (11,198) (9,102)
Total 5,464 6,769
Customer related intangibles    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 6,093 6,080
Accumulated Amortization (329) 0
Total $ 5,764 $ 6,080