v3.26.1
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,707 $ 11,907
Accumulated Amortization (8,506) (8,557)
Net Carrying Amount $ 3,201 3,350
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 30 years  
Gross Carrying Amount $ 6,941 6,928
Accumulated Amortization (4,243) (4,187)
Net Carrying Amount $ 2,698 2,741
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 4,766 4,979
Accumulated Amortization (4,263) (4,370)
Net Carrying Amount $ 503 $ 609