XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Future minimum lease payments on lease receivables (Details)
$ in Thousands
May 04, 2025
USD ($)
Leases [Abstract]  
Non-lease components of remaining amount $ 95,700
Sales-Type Leases  
The remainder of 2026 7,993
2027 8,990
2028 11,434
2029 13,738
2030 13,738
Thereafter 20,985
Total future lease payments to be received 76,878
Operating Lease  
The remainder of 2026 4,095
2027 4,749
2028 2,304
2029 0
2030 0
Thereafter 0
Total future lease payments to be received $ 11,148