v3.26.1
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 11,670 $ 11,907
Accumulated Amortization (8,606) (8,557)
Net Carrying Amount $ 3,064 3,350
Trademarks/tradenames    
Intangible Asset, Finite-Lived [Line Items]    
Weighted- Average Amortization Period 30 years  
Gross Carrying Amount $ 6,941 6,928
Accumulated Amortization (4,298) (4,187)
Net Carrying Amount $ 2,644 2,741
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 4,729 4,979
Accumulated Amortization (4,308) (4,370)
Net Carrying Amount $ 420 $ 609