v3.26.1
Accounts Payable and Accrued Expenses - Additional information (Details) - Repurchase of Assets - USD ($)
6 Months Ended
Jun. 27, 2024
Jun. 30, 2026
Accounts Payable and Accrued Expenses    
Subsequent payment $ 1,300,000 $ 1,400,000
Accrued interest   65,000
Upfront payment $ 100,000  
Subsequent amount, due period from closing date 12 months  
Extension term for deferred payment 6 months  
Amount of net assets below this threshold, the Company may elect to delay payment obligation by additional six months $ 20,000,000 $ 20,000,000
Interest rate on outstanding Deferred Amount   5.00%