v3.26.1
Leases - Future Minimum Lease Payments on Lease Receivables (Details)
$ in Thousands
May 03, 2026
USD ($)
Leases [Abstract]  
Non-lease components of remaining amount $ 182,700
Sales-Type Leases  
Remainder of 2027 16,325
2028 21,267
2029 24,916
2030 29,300
2031 29,300
Thereafter 33,541
Total future lease payments to be received 154,649
Operating Lease  
Remainder of 2027 9,406
2028 9,063
2029 3,354
2030 0
2031 0
Thereafter 0
Total future lease payments to be received $ 21,823