| Intangible Asset, Finite-Lived [Table Text Block] |
| | | March 31, 2026 | | | December 31, 2025 | | | March 31, 2026 | |
| | | Gross carrying amount | | | Accumulated impairment and amortization | | | Net book value | | | Gross carrying amount | | | Accumulated impairment and amortization | | | Net book value | | | Weighted average remaining life (years) | |
| CR&C | | $ | 302,605 | | | $ | (198,344 | ) | | $ | 104,261 | | | $ | 302,605 | | | $ | (191,639 | ) | | $ | 110,966 | | | | 7.1 | |
| Trademarks | | | 64,244 | | | | (47,335 | ) | | | 16,909 | | | | 64,244 | | | | (46,096 | ) | | | 18,148 | | | | 4.2 | |
| Technology | | | 229,022 | | | | (114,230 | ) | | | 114,792 | | | | 229,022 | | | | (110,527 | ) | | | 118,495 | | | | 10.0 | |
| Software | | | 27,440 | | | | (22,903 | ) | | | 4,537 | | | | 25,356 | | | | (21,636 | ) | | | 3,720 | | | | 1.0 | |
| Total | | $ | 623,311 | | | $ | (382,812 | ) | | $ | 240,499 | | | $ | 621,227 | | | $ | (369,898 | ) | | $ | 251,329 | | | | 8.1 | |
|