| Segment Reporting, Reconciliation of Profit (Loss) by Segment to Consolidated [Table Text Block] |
| | | Three months ended September 30, 2026 | | | Three months ended September 30, 2025 | |
| (in thousands) | | KSX | | | Extended Warranty | | | Total | | | KSX | | | Extended Warranty | | | Total | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Revenue | | $ | 22,432 | | | $ | 16,419 | | | $ | 38,851 | | | $ | 18,975 | | | $ | 18,198 | | | $ | 37,173 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Less segment expenses: | | | | | | | | | | | | | | | | | | | | | | | | |
| Cost of services - salaries and benefits | | | 6,717 | | | | 5 | | | | 6,722 | | | | 5,852 | | | | 5 | | | | 5,857 | |
| Cost of sales - claims | | | — | | | | 6,744 | | | | 6,744 | | | | — | | | | 6,638 | | | | 6,638 | |
| Cost of services - commissions | | | — | | | | 3,134 | | | | 3,134 | | | | — | | | | 3,125 | | | | 3,125 | |
| Cost of services - other | | | 5,908 | | | | 140 | | | | 6,048 | | | | 4,027 | | | | 1,120 | | | | 5,147 | |
| Salaries and benefits | | | 3,415 | | | | 3,025 | | | | 6,440 | | | | 3,188 | | | | 4,062 | | | | 7,250 | |
| Insurance expense | | | 323 | | | | 595 | | | | 918 | | | | 254 | | | | 599 | | | | 853 | |
| Professional fees | | | 383 | | | | 301 | | | | 684 | | | | 630 | | | | 294 | | | | 924 | |
| IT expense | | | 485 | | | | 370 | | | | 855 | | | | 391 | | | | 316 | | | | 707 | |
| Depreciation expense | | | 327 | | | | 44 | | | | 371 | | | | 283 | | | | 37 | | | | 320 | |
| Other segment items (a) | | | 2,223 | | | | 1,250 | | | | 3,473 | | | | 2,165 | | | | 1,601 | | | | 3,766 | |
| Total segment operating income | | $ | 2,651 | | | $ | 811 | | | $ | 3,462 | | | $ | 2,185 | | | $ | 401 | | | $ | 2,586 | |
| Interest and investment (loss) income, net | | | | | | | | | | | (340 | ) | | | | | | | | | | | 537 | |
| Selling, general and administrative expenses and other income not allocated to segments, net (b) | | | | | | | | | | | (3,045 | ) | | | | | | | | | | | (3,468 | ) |
| Interest expense | | | | | | | | | | | (1,360 | ) | | | | | | | | | | | (1,505 | ) |
| Amortization and impairment of intangible assets | | | | | | | | | | | (2,041 | ) | | | | | | | | | | | (2,611 | ) |
| Loss before income tax benefit | | | | | | | | | | | (3,324 | ) | | | | | | | | | | | (4,461 | ) |
| Income tax benefit | | | | | | | | | | | (174 | ) | | | | | | | | | | | (2,050 | ) |
| Net loss | | | | | | | | | | $ | (3,150 | ) | | | | | | | | | | $ | (2,411 | ) |
| (in thousands) | | Nine Months Ended September 30, 2026 | | | Nine Months Ended September 30, 2025 | |
| | | | KSX | | | | Extended Warranty | | | | Total | | | | KSX | | | | Extended Warranty | | | | Total | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Revenue | | $ | 65,883 | | | $ | 51,369 | | | $ | 117,252 | | | $ | 43,931 | | | $ | 52,510 | | | $ | 96,441 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| Less segment expenses: | | | | | | | | | | | | | | | | | | | | | | | | |
| Cost of services - salaries and benefits | | | 20,355 | | | | 17 | | | | 20,372 | | | | 15,965 | | | | 13 | | | | 15,978 | |
| Cost of sales - claims | | | — | | | | 19,830 | | | | 19,830 | | | | — | | | | 19,353 | | | | 19,353 | |
| Cost of services - commissions | | | — | | | | 9,542 | | | | 9,542 | | | | (93 | ) | | | 8,779 | | | | 8,686 | |
| Cost of services - other | | | 15,758 | | | | 1,090 | | | | 16,848 | | | | 7,826 | | | | 3,029 | | | | 10,855 | |
| Salaries and benefits | | | 10,004 | | | | 11,123 | | | | 21,127 | | | | 7,095 | | | | 12,371 | | | | 19,466 | |
| Insurance expense | | | 965 | | | | 1,838 | | | | 2,803 | | | | 488 | | | | 1,738 | | | | 2,226 | |
| Professional fees | | | 1,266 | | | | 905 | | | | 2,171 | | | | 1,314 | | | | 1,000 | | | | 2,314 | |
| IT expense | | | 1,435 | | | | 1,185 | | | | 2,620 | | | | 1,147 | | | | 963 | | | | 2,110 | |
| Depreciation expense | | | 930 | | | | 137 | | | | 1,067 | | | | 493 | | | | 114 | | | | 607 | |
| Other segment items (a) | | | 6,121 | | | | 3,969 | | | | 10,090 | | | | 3,719 | | | | 4,297 | | | | 8,016 | |
| Total segment operating income | | $ | 9,049 | | | $ | 1,733 | | | $ | 10,782 | | | $ | 5,977 | | | $ | 853 | | | $ | 6,830 | |
| Interest and investment income, net | | | | | | | | | | | 3,091 | | | | | | | | | | | | 1,562 | |
| Selling, general and administrative expenses and other income not allocated to segments, net (b) | | | | | | | | | | | (9,544 | ) | | | | | | | | | | | (9,283 | ) |
| Interest expense | | | | | | | | | | | (4,152 | ) | | | | | | | | | | | (4,000 | ) |
| Amortization and impairment of intangible assets | | | | | | | | | | | (6,821 | ) | | | | | | | | | | | (6,222 | ) |
| Gain on disposal of subsidiary | | | | | | | | | | | 1,347 | | | | | | | | | | | | — | |
| Loss before income tax benefit | | | | | | | | | | | (5,297 | ) | | | | | | | | | | | (11,113 | ) |
| Income tax benefit | | | | | | | | | | | (36 | ) | | | | | | | | | | | (2,445 | ) |
| Net loss | | | | | | | | | | $ | (5,261 | ) | | | | | | | | | | $ | (8,668 | ) |
|