XML 69 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 30,223 $ 30,027
Accumulated Amortization 27,579 27,484
Net 2,644 2,543
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 24,271 24,271
Accumulated Amortization 23,933 23,860
Net 338 411
Tradenames and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 3,395 3,395
Accumulated Amortization 3,395 3,395
Net 0 0
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 150 150
Accumulated Amortization 115 108
Net 35 42
Capitalized internal use software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,407 2,211
Accumulated Amortization 136 121
Net $ 2,271 $ 2,090