| Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | | Year Ended December 31, | |
| | | 2025 | | | 2024 | |
| Revenue: | | | | | | | | |
| Subscription | | $ | 19,844 | | | $ | 22,418 | |
| Service | | | 14,069 | | | | 16,000 | |
| Total revenue | | | 33,913 | | | | 38,418 | |
| Cost of revenue: | | | | | | | | |
| Subscription (1) | | | 2,633 | | | | 2,959 | |
| Service (1) | | | 5,648 | | | | 6,628 | |
| Amortization expense on acquired intangible assets | | | 4,736 | | | | 4,592 | |
| Total cost of revenue | | | 13,017 | | | | 14,179 | |
| Operating expenses: | | | | | | | | |
| Cash compensation | | | 26,445 | | | | 38,997 | |
| Stock-based compensation | | | 10,854 | | | | 9,323 | |
| Professional services and consultants | | | 8,110 | | | | 7,757 | |
| Software and hardware | | | 2,679 | | | | 3,538 | |
| Depreciation and amortization | | | 2,260 | | | | 2,104 | |
| Other segment items (2) | | | 3,710 | | | | 3,827 | |
| Total operating expenses | | | 54,058 | | | | 65,546 | |
| Operating loss | | | (33,162 | ) | | | (41,307 | ) |
| Other income, net | | | 884 | | | | 2,341 | |
| Provision for income taxes | | | (31 | ) | | | (44 | ) |
| Net loss | | $ | (32,309 | ) | | $ | (39,010 | ) |
|