v3.26.1
Leases - Future Minimum Lease Payments on Lease Receivables (Details)
$ in Thousands
Aug. 02, 2026
USD ($)
Leases [Abstract]  
Non-lease components of remaining amount $ 184,300
Sales-Type Leases  
Remainder of 2027 11,385
2028 22,589
2029 26,238
2030 32,414
2031 33,011
Thereafter 41,568
Total future lease payments to be received 167,205
Operating Lease  
Remainder of 2027 7,509
2028 11,452
2029 5,743
2030 597
2031 0
Thereafter 0
Total future lease payments to be received $ 25,301