| Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
| | | February 28, | | | November 30, | |
| | | 2026 | | | 2025 | |
| Deferred revenue balance, beginning of period | | $ | 521 | | | $ | 1,808 | |
| Net additions to deferred revenue during the period | | | 14,492 | | | | 69,351 | |
| Reductions in deferred revenue for revenue recognized during the period | | | (14,546 | ) | | | (70,638 | ) |
| Deferred revenue balance, end of period | | | 467 | | | | 521 | |
| Less current portion | | | 445 | | | | 496 | |
| Deferred revenue, non-current | | $ | 22 | | | $ | 25 | |
|
| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended | |
| | | February 28, | |
| Geographical Market | | 2026 | | | 2025 | |
| U.S./Mexico | | $ | 27,796 | | | $ | 24,141 | |
| South Africa | | | — | | | | 143 | |
| Europe/South America/Asia | | | 529 | | | | 1,316 | |
| Canada | | | 724 | | | | 590 | |
| Total | | $ | 29,049 | | | $ | 26,190 | |
| | | Three Months Ended | |
| | | February 28, | |
| Distribution channel | | 2026 | | | 2025 | |
| Wholesale (dealer/distributors) | | $ | 10,699 | | | $ | 6,289 | |
| E-commerce (direct to consumers) | | | 18,122 | | | | 19,898 | |
| Royalties | | | 228 | | | | 3 | |
| Total | | $ | 29,049 | | | $ | 26,190 | |
| | | Three Months Ended | |
| | | February 28, | |
| Sales channel | | 2026 | | | 2025 | |
| Web (DTC) | | $ | 17,648 | | | $ | 19,394 | |
| International (DTC) | | | 474 | | | | 504 | |
| DTC Subtotal | | $ | 18,122 | | | $ | 19,898 | |
| | | | | | | | | |
| Byrna Dedicated Dealers (Wholesale) | | | 9,365 | | | | 4,422 | |
| Law Enforcement / Schools / Pvt Security (Wholesale) | | | 74 | | | | 25 | |
| Retail Stores (Wholesale) | | | 709 | | | | 301 | |
| International (Wholesale) | | | 551 | | | | 1,541 | |
| Wholesale Subtotal | | $ | 10,699 | | | $ | 6,289 | |
| | | | | | | | | |
| Royalties | | $ | 228 | | | $ | 3 | |
| | | | | | | | | |
| Total | | $ | 29,049 | | | $ | 26,190 | |
| | | Three Months Ended | |
| | | February 28, | |
| Revenue type | | 2026 | | | 2025 | |
| Product | | $ | 28,821 | | | $ | 26,187 | |
| Royalties | | | 228 | | | | 3 | |
| Total | | $ | 29,049 | | | $ | 26,190 | |
|