| Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
| | | May 31, | | | November 30, | |
| | | 2026 | | | 2025 | |
| Deferred revenue balance, beginning of period | | $ | 521 | | | $ | 1,808 | |
| Net additions to deferred revenue during the period | | | 23,500 | | | | 69,351 | |
| Reductions in deferred revenue for revenue recognized during the period | | | (23,667 | ) | | | (70,638 | ) |
| Deferred revenue balance, end of period | | | 354 | | | | 521 | |
| Less current portion | | | 334 | | | | 496 | |
| Deferred revenue, non-current | | $ | 20 | | | $ | 25 | |
|
| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended | | | Six Months Ended | |
| | | May 31, | | | May 31, | |
| Geographical Market | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| U.S./Mexico | | $ | 15,190 | | | $ | 25,037 | | | $ | 42,869 | | | $ | 49,155 | |
| South Africa | | | 1 | | | | 283 | | | | 1 | | | | 458 | |
| Europe/South America/Asia | | | 555 | | | | 2,872 | | | | 1,200 | | | | 4,178 | |
| Canada | | | 641 | | | | 313 | | | | 1,366 | | | | 904 | |
| Total | | $ | 16,387 | | | $ | 28,505 | | | $ | 45,436 | | | $ | 54,695 | |
| | | Three Months Ended | | | Six Months Ended | |
| | | May 31, | | | May 31, | |
| Distribution channel | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Wholesale (dealer/distributors) | | $ | 5,670 | | | $ | 10,857 | | | $ | 16,370 | | | $ | 17,181 | |
| E-commerce (direct to consumers) | | | 10,999 | | | | 16,840 | | | | 29,120 | | | | 36,703 | |
| Royalties | | | (282 | ) | | | 808 | | | | (54 | ) | | | 811 | |
| Total | | $ | 16,387 | | | $ | 28,505 | | | $ | 45,436 | | | $ | 54,695 | |
| | | Three Months Ended | | | Six Months Ended | |
| | | May 31, | | | May 31, | |
| Sales channel | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Web (DTC) | | $ | 10,427 | | | $ | 16,574 | | | $ | 28,074 | | | $ | 35,967 | |
| International (DTC) | | | 572 | | | | 266 | | | | 1,046 | | | | 736 | |
| DTC Subtotal | | $ | 10,999 | | | $ | 16,840 | | | $ | 29,120 | | | $ | 36,703 | |
| | | | | | | | | | | | | | | | | |
| Byrna Dedicated Dealers (Wholesale) | | | 3,993 | | | | 7,504 | | | | 12,992 | | | | 11,760 | |
| Law Enforcement / Schools / Pvt Security (Wholesale) | | | 54 | | | | 61 | | | | 128 | | | | 86 | |
| Retail Stores (Wholesale) | | | 621 | | | | 777 | | | | 1,330 | | | | 1,078 | |
| International (Wholesale) | | | 1,002 | | | | 2,515 | | | | 1,920 | | | | 4,257 | |
| Wholesale Subtotal | | $ | 5,670 | | | $ | 10,857 | | | $ | 16,370 | | | $ | 17,181 | |
| | | | | | | | | | | | | | | | | |
| Royalties | | $ | (282 | ) | | $ | 808 | | | $ | (54 | ) | | $ | 811 | |
| | | | | | | | | | | | | | | | | |
| Total | | $ | 16,387 | | | $ | 28,505 | | | $ | 45,436 | | | $ | 54,695 | |
| | | Three Months Ended | | | Six Months Ended | |
| | | May 31, | | | May 31, | |
| Revenue type | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Product | | $ | 16,669 | | | $ | 27,697 | | | $ | 45,490 | | | $ | 53,884 | |
| Royalties | | | (282 | ) | | | 808 | | | | (54 | ) | | | 811 | |
| Total | | $ | 16,387 | | | $ | 28,505 | | | $ | 45,436 | | | $ | 54,695 | |
|