Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Error Correction (Details)

v3.23.2
Summary of Significant Accounting Policies - Schedule of Error Correction (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue $ 270,611 $ 247,714 $ 522,516 $ 477,234
Janus North America | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue 261,309 241,462 499,523 466,719
As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   247,714   477,234
As previously reported | Janus North America | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   241,462   466,719
Product revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue 232,831 219,022 448,239 420,849
Product revenues | Janus North America | Product revenues transferred at a point in time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue 204,548 195,943 381,847 372,843
Product revenues | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue 27,700 24,975 60,584 52,754
Product revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   213,969   411,274
Product revenues | As previously reported | Janus North America | Product revenues transferred at a point in time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   215,865   416,023
Product revenues | As previously reported | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   0   0
Product revenues | Correction        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   5,053   9,575
Product revenues | Correction | Janus North America | Product revenues transferred at a point in time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   (19,922)   (43,180)
Product revenues | Correction | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   24,975   52,754
Service revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue 37,780 28,692 74,277 56,385
Service revenues | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue $ 29,061 20,544 $ 57,092 41,122
Service revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   33,745   65,960
Service revenues | As previously reported | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   25,597   50,696
Service revenues | Correction        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   (5,053)   (9,575)
Service revenues | Correction | Janus North America | Service revenues transferred over time | Operating Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenue   $ (5,053)   $ (9,574)