Taxes - Operating Loss Carryforwards (Details) $ in Thousands |
Jan. 01, 2022
USD ($)
|
| Foreign income tax |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
$ 205,758
|
| Foreign income tax | Expires 2022 through 2026 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
22,053
|
| Foreign income tax | Expires 2027 through 2031 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
50,906
|
| Foreign income tax | Expires 2032 through 2036 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
15,770
|
| Foreign income tax | Expires 2037 through 2041 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
85,586
|
| Foreign income tax | Indefinite |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
31,443
|
| State income tax |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
172,155
|
| State income tax | Expires 2022 through 2026 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
5,817
|
| State income tax | Expires 2027 through 2031 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
17,219
|
| State income tax | Expires 2032 through 2036 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
22,358
|
| State income tax | Expires 2037 through 2041 |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
67,583
|
| State income tax | Indefinite |
|
| Operating loss carryforwards |
|
| Total loss carryforwards |
$ 59,178
|