v3.26.1
Participation Interest Purchase Agreement (Details)
$ in Thousands
12 Months Ended
May 02, 2026
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Proceeds form exchange of participation interest for litigation claim $ 12,625
Deferred revenue $ 12,625