v3.25.2
Related Party Transactions (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 29, 2025
May 11, 2023
Apr. 26, 2025
Aug. 02, 2025
Apr. 10, 2025
Jun. 07, 2023
Jun. 06, 2023
May 15, 2023
Related Party Transaction [Line Items]                
Threshold to be considered related party transaction       $ 120        
Convertible Note Offering | Related Party                
Related Party Transaction [Line Items]                
Proceeds from convertible debt   $ 25,000            
Convertible Note Offering | Related Party | Daktronics                
Related Party Transaction [Line Items]                
Shares owner by noncontrolling owner (in shares)           4,974   4,768
Ownership percentage         16.40% 9.90% 9.99%  
Milwaukee Bucks Inc.                
Related Party Transaction [Line Items]                
Related party transaction, amounts of transaction $ 683   $ 214