v3.26.1
Related Party Transactions (Details) - Klein Group LLC - USD ($)
$ in Thousands
6 Months Ended
Jun. 25, 2025
Jun. 30, 2026
Related Party Transaction [Line Items]    
Advisory agreement term 1 year  
Advisory agreement, quarterly retainer fee $ 250  
Advisory agreement, payment of quarterly retainer fee   $ 502