| 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 |
|
|