XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.3
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 39,305 $ 30,027
Accumulated Amortization 28,033 27,484
Net 11,272 2,543
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 32,889 24,271
Accumulated Amortization 24,336 23,860
Net 8,553 411
Tradenames and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 3,395 3,395
Accumulated Amortization 3,395 3,395
Net 0 0
Intellectual property    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 150 150
Accumulated Amortization 130 108
Net 20 42
Capitalized internal use software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 2,871 2,211
Accumulated Amortization 172 121
Net $ 2,699 $ 2,090