v3.25.2
401(k) Savings Plan (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended
Apr. 01, 2022
Jun. 30, 2025
Jun. 30, 2024
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 3.00%    
Defined Contribution Plan, Cost   $ 0.3 $ 0.3
Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%