v3.25.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 02, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Loss Contingencies [Line Items]        
Weighted average discount rate   6.04%   6.04%
Operating lease cost   $ 1,000 $ 1,000  
Other current liabilities   $ (3,166) $ 1,882  
Weighted-average remaining lease term   1 year   1 year 2 months 12 days
Total Settlement Cost $ 14,000      
Insurance Recovery $ 2,500      
Delaware Stockholder Litigation [Member]        
Loss Contingencies [Line Items]        
Other current liabilities   $ 14,000    
Insurance Recovery   $ 2,500