v3.26.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Finite lived intangible assets          
Gross Carrying Amount $ 33,262   $ 33,262   $ 33,262
Accumulated Amortization (20,313)   (20,313)   (18,521)
Net Carrying Amount 12,949   12,949   14,741
Amortization expense 1,000 $ 1,000 2,000 $ 2,000  
Customer relationships          
Finite lived intangible assets          
Gross Carrying Amount 32,032   32,032   32,032
Accumulated Amortization (20,092)   (20,092)   (18,490)
Net Carrying Amount 11,940   11,940   13,542
Software & technology          
Finite lived intangible assets          
Gross Carrying Amount 1,230   1,230   1,230
Accumulated Amortization (221)   (221)   (31)
Net Carrying Amount $ 1,009   $ 1,009   $ 1,199