| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended September 30, 2026 | | | Nine Months Ended September 30, 2026 | |
| | | Aerospace, Defense & Rugged Solutions | | | Industrial Technology & Data Solutions | | | Consolidated | | | Aerospace, Defense & Rugged Solutions | | | Industrial Technology & Data Solutions | | | Consolidated | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| By Geographic Region: | | | | | | | | | | | | | | | | | | | | | | | | |
| North America | | $ | 70,500 | | | $ | 80,546 | | | $ | 151,046 | | | $ | 203,760 | | | $ | 199,501 | | | $ | 403,261 | |
| EMEA | | | 33,256 | | | | 18,386 | | | | 51,642 | | | | 105,916 | | | | 49,485 | | | | 155,401 | |
| Asia | | | 2,840 | | | | 14,982 | | | | 17,822 | | | | 7,198 | | | | 43,826 | | | | 51,024 | |
| | | $ | 106,596 | | | $ | 113,914 | | | $ | 220,510 | | | $ | 316,874 | | | $ | 292,812 | | | $ | 609,686 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| By Sales Channel: | | | | | | | | | | | | | | | | | | | | | | | | |
| Direct to customer | | $ | 79,703 | | | $ | 81,395 | | | $ | 161,098 | | | $ | 241,592 | | | $ | 204,894 | | | $ | 446,486 | |
| Through distribution | | | 26,893 | | | | 32,519 | | | | 59,412 | | | | 75,282 | | | | 87,918 | | | | 163,200 | |
| | | $ | 106,596 | | | $ | 113,914 | | | $ | 220,510 | | | $ | 316,874 | | | $ | 292,812 | | | $ | 609,686 | |
| | | Three Months Ended September 30, 2025 | | | Nine Months Ended September 30, 2025 | |
| | | Aerospace, Defense & Rugged Solutions | | | Industrial Technology & Data Solutions | | | Consolidated | | | Aerospace, Defense & Rugged Solutions | | | Industrial Technology & Data Solutions | | | Consolidated | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| By Geographic Region: | | | | | | | | | | | | | | | | | | | | | | | | |
| North America | | $ | 65,525 | | | $ | 54,779 | | | $ | 120,304 | | | $ | 184,254 | | | $ | 144,376 | | | $ | 328,630 | |
| EMEA | | | 28,730 | | | | 14,601 | | | | 43,331 | | | | 79,716 | | | | 45,383 | | | | 125,099 | |
| Asia | | | 2,043 | | | | 13,302 | | | | 15,345 | | | | 7,282 | | | | 38,506 | | | | 45,788 | |
| | | $ | 96,298 | | | $ | 82,682 | | | $ | 178,980 | | | $ | 271,252 | | | $ | 228,265 | | | $ | 499,517 | |
| | | | | | | | | | | | | | | | | | | | | | | | | |
| By Sales Channel: | | | | | | | | | | | | | | | | | | | | | | | | |
| Direct to customer | | $ | 76,171 | | | $ | 57,014 | | | $ | 133,185 | | | $ | 213,979 | | | $ | 154,549 | | | $ | 368,528 | |
| Through distribution | | | 20,127 | | | | 25,668 | | | | 45,795 | | | | 57,273 | | | | 73,716 | | | | 130,989 | |
| | | $ | 96,298 | | | $ | 82,682 | | | $ | 178,980 | | | $ | 271,252 | | | $ | 228,265 | | | $ | 499,517 | |
|