Common Shares (Narrative) (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 28, 2025 |
Jun. 28, 2025 |
May 07, 2025 |
|
Share Repurchase Program [Line Items] | |||
Shares repurchased for cancellation | 163,227 | ||
Shares repurchased and cancellation, value | $ 991 | $ 991 | |
Share Repurchase Program [Member] | |||
Share Repurchase Program [Line Items] | |||
Shares repurchased for cancellation | 163,227 | ||
Share repurchase at an average price per share | $ 6.04 | ||
Share repurchase program, remaining amount authorized | $ 24,000 | 24,000 | |
Share Repurchase Program [Member] | Maximum [Member] | |||
Share Repurchase Program [Line Items] | |||
Share repurchase authorized | $ 25,000 | ||
Accumulated deficit [Member] | |||
Share Repurchase Program [Line Items] | |||
Shares repurchased and cancellation, value | $ 332 | $ 332 |