v3.26.3
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 04, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Contingency [Line Items]          
(Benefit from) provision for income taxes   $ (22,189) $ 1,568 $ (17,189) $ 7,665
Deferred tax assets, valuation allowance   0   0  
Bonus depreciation for qualified property 100.00%        
Tax benefit from change in deferred tax assets valuation allowance   25,200      
Percentage of research and development 100.00%        
Percentage of unamortized costs 50.00%        
Provision for Income Tax          
Income Tax Contingency [Line Items]          
(Benefit from) provision for income taxes   $ (22,200) $ 1,600 $ (17,200) $ 7,700