v3.25.4
Intangible Assets - Summary of Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,907 $ 13,409
Accumulated Amortization (8,557) (9,491)
Net Carrying Amount $ 3,350 3,918
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 30 years  
Gross Carrying Amount $ 6,928 8,182
Accumulated Amortization (4,187) (5,251)
Net Carrying Amount $ 2,741 2,931
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 4,979 5,227
Accumulated Amortization (4,370) (4,240)
Net Carrying Amount $ 609 $ 987