| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | | For the Quarter Ended | | | For the Three Quarters Ended | |
| | | March 27, 2026 | | | March 28, 2025 | | | March 27, 2026 | | | March 28, 2025 | |
| Basic: | | | | | | | | | | | | | | | | |
| Net income (loss) | | $ | 3,556 | | | $ | (1,422 | ) | | $ | 25,622 | | | $ | (3,094 | ) |
| Less: Net income (loss) attributable to noncontrolling interest, net of tax | | | 231 | | | | 50 | | | | 444 | | | | 223 | |
| Net income (loss) attributable to Twin Disc, Incorporated | | | 3,325 | | | | (1,472 | ) | | | 25,178 | | | | (3,317 | ) |
| | | | | | | | | | | | | | | | | |
| Weighted average shares outstanding - basic | | | 14,198 | | | | 13,895 | | | | 14,095 | | | | 13,841 | |
| | | | | | | | | | | | | | | | | |
| Basic earnings (loss) per share: | | | | | | | | | | | | | | | | |
| Basic earnings (loss) per share attributable to Twin Disc, Incorporated common shareholders | | $ | 0.23 | | | $ | (0.11 | ) | | $ | 1.79 | | | $ | (0.24 | ) |
| | | | | | | | | | | | | | | | | |
| Diluted: | | | | | | | | | | | | | | | | |
| Net income (loss) | | $ | 3,556 | | | $ | (1,422 | ) | | $ | 25,622 | | | $ | (3,094 | ) |
| Less: Net income (loss) attributable to noncontrolling interest, net of tax | | | 231 | | | | 50 | | | | 444 | | | | 223 | |
| Net income (loss) attributable to Twin Disc, Incorporated | | | 3,325 | | | | (1,472 | ) | | | 25,178 | | | | (3,317 | ) |
| | | | | | | | | | | | | | | | | |
| Weighted average shares outstanding - basic | | | 14,198 | | | | 13,895 | | | | 14,095 | | | | 13,841 | |
| Effect of dilutive stock awards | | | 218 | | | | - | | | | 218 | | | | - | |
| Weighted average shares outstanding - diluted | | | 14,416 | | | | 13,895 | | | | 14,313 | | | | 13,841 | |
| | | | | | | | | | | | | | | | | |
| Diluted earnings (loss) per share: | | | | | | | | | | | | | | | | |
| Diluted earnings (loss) per share attributable to Twin Disc, Incorporated common shareholders | | $ | 0.23 | | | $ | (0.11 | ) | | $ | 1.76 | | | $ | (0.24 | ) |
|