Compensation Related Costs, Share Based Payments (Details) - $ / shares shares in Thousands |
1 Months Ended | 12 Months Ended | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 29, 2025 |
Oct. 21, 2025 |
May 19, 2025 |
May 07, 2025 |
May 01, 2025 |
Apr. 29, 2025 |
Apr. 24, 2025 |
Apr. 21, 2025 |
Dec. 15, 2024 |
Apr. 24, 2024 |
Apr. 30, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Share-Based Payment Arrangement [Abstract] | |||||||||||||
| Stock Repurchased and Retired During Period, Shares | 2,732 | 198 | 100 | 6,698 | 429 | 220 | 1,887 | 33 | 12,297 | ||||
| Stock Repurchased And Retired During Period, Price Per Share | $ 0.31 | $ 0.31 | $ 0.28 | $ 0.28 | $ 0.31 | $ 0.31 | $ 0.31 | $ 0.14 | $ 0.29 | ||||
| Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation | 2,732 | 198 | 429 | 220 | 1,887 | ||||||||
| Accelerated Share Repurchases, Final Price Paid Per Share | $ 0.14 | ||||||||||||