v3.26.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Finite lived intangible assets      
Gross Carrying Amount $ 33,262   $ 33,262
Accumulated Amortization (19,417)   (18,521)
Net Carrying Amount 13,845   14,741
Amortization expense 1,000 $ 1,000  
Customer relationships      
Finite lived intangible assets      
Gross Carrying Amount 32,032   32,032
Accumulated Amortization (19,291)   (18,490)
Net Carrying Amount 12,741   13,542
Software & technology      
Finite lived intangible assets      
Gross Carrying Amount 1,230   1,230
Accumulated Amortization (126)   (31)
Net Carrying Amount $ 1,104   $ 1,199