XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,960 $ 13,409
Accumulated Amortization (8,468) (9,491)
Net Carrying Amount $ 3,492 3,918
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 30 years  
Gross Carrying Amount $ 6,922 8,182
Accumulated Amortization (4,130) (5,251)
Net Carrying Amount $ 2,792 2,931
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 5,038 5,227
Accumulated Amortization (4,338) (4,240)
Net Carrying Amount $ 700 $ 987