| Intangible Asset, Finite-Lived [Table Text Block] |
| | | Amortization period (in years) | | | March 31, 2026 | | | December 31, 2025 | |
| Gross amount: | | | | | | | | | | | | |
| Software developed for internal use | | | 3 | | | $ | 28,123 | | | $ | 28,141 | |
| Acquired proprietary technology | | | 3-5 | | | | 13,482 | | | | 14,282 | |
| Customer relationships | | | 5-10 | | | | 34,986 | | | | 36,686 | |
| Trade names | | | 4-20 | | | | 16,657 | | | | 16,657 | |
| Domain names | | | 20 | | | | 191 | | | | 195 | |
| Databases | | | 5-10 | | | | 31,292 | | | | 31,292 | |
| Non-compete agreements | | | 2-5 | | | | 1,768 | | | | 1,768 | |
| Total gross amount | | | | | | | 126,499 | | | | 129,021 | |
| | | | | | | | | | | | | |
| Accumulated amortization: | | | | | | | | | | | | |
| Software developed for internal use | | | | | | | (19,526 | ) | | | (19,305 | ) |
| Acquired proprietary technology | | | | | | | (13,482 | ) | | | (14,282 | ) |
| Customer relationships | | | | | | | (34,895 | ) | | | (36,472 | ) |
| Trade names | | | | | | | (8,734 | ) | | | (8,529 | ) |
| Domain names | | | | | | | (98 | ) | | | (97 | ) |
| Databases | | | | | | | (31,292 | ) | | | (31,292 | ) |
| Non-compete agreements | | | | | | | (1,768 | ) | | | (1,768 | ) |
| Total accumulated amortization | | | | | | | (109,795 | ) | | | (111,745 | ) |
| | | | | | | | | | | | | |
| Net intangible assets: | | | | | | | | | | | | |
| Software developed for internal use | | | | | | | 8,597 | | | | 8,836 | |
| Customer relationships | | | | | | | 91 | | | | 214 | |
| Trade names | | | | | | | 7,923 | | | | 8,128 | |
| Domain names | | | | | | | 93 | | | | 98 | |
| Total intangible assets, net | | | | | | $ | 16,704 | | | $ | 17,276 | |
|