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