| Intangible Asset, Finite-Lived [Table Text Block] |
| | June 30, 2026 | |
| | Weighted | | | | | | | | | | | | | |
| | Average | | | | | | | | | | | | | |
| | Remaining | | | Gross | | | | | | | | | |
| | Useful Life | | | Carrying | | | Accumulated | | | | | |
| | (in Years) | | | Amount | | | Amortization | | | Net Book Value | |
Purchased technology | | | 2 | | | $ | 11,076 | | | $ | (8,578 | ) | | $ | 2,498 | |
Customer relationships | | | 7 | | | | 24,573 | | | | (12,324 | ) | | | 12,249 | |
Customer contracts | | | 0 | | | | 7,000 | | | | (6,947 | ) | | | 53 | |
Software license | | | 2 | | | | 5,419 | | | | (4,146 | ) | | | 1,273 | |
Patents | | | 1 | | | | 600 | | | | (536 | ) | | | 64 | |
Total | | | | | | $ | 48,668 | | | $ | (32,531 | ) | | $ | 16,137 | |
| | December 31, 2025 | |
| | Weighted | | | | | | | | | | | | | |
| | Average | | | | | | | | | | | | | |
| | Remaining | | | Gross | | | | | | | | | |
| | Useful Life | | | Carrying | | | Accumulated | | | | | |
| | (in Years) | | | Amount | | | Amortization | | | Net Book Value | |
Purchased technology | | | 3 | | | $ | 11,076 | | | $ | (7,945 | ) | | $ | 3,131 | |
Customer relationships | | | 9 | | | | 24,573 | | | | (11,000 | ) | | | 13,573 | |
Customer contracts | | | 0 | | | | 7,000 | | | | (6,895 | ) | | | 105 | |
Software license | | | 4 | | | | 5,419 | | | | (3,843 | ) | | | 1,576 | |
Patents | | | 2 | | | | 600 | | | | (493 | ) | | | 107 | |
Total | | | | | | $ | 48,668 | | | $ | (30,176 | ) | | $ | 18,492 | |
|