v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Loss Contingencies [Line Items]            
Weighted average discount rate   6.04%   6.04%   6.04%
Operating lease cost   $ 1,100 $ 1,100 $ 2,100 $ 2,100  
Other current liabilities       $ (5,820) $ 16,522  
Weighted-average remaining lease term   10 months 24 days   10 months 24 days   1 year 2 months 12 days
Total Settlement Cost $ 14,000          
Delaware Stockholder Litigation [Member]            
Loss Contingencies [Line Items]            
Other current liabilities       $ 11,200    
Accrued contingent liability   $ 2,800   2,800    
Insurance Recovery   $ 2,500   $ 2,500