XML 96 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Revenue over time) (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Self-moving equipment rentals  
Operating Lease Liabilities Payments Due [Abstract]  
2025 (9 months) $ 8,095
Property lease revenues  
Operating Lease Liabilities Payments Due [Abstract]  
2025 (9 months) 15,462
2026 15,356
2027 12,142
2028 8,772
2029 6,150
Thereafter 27,261
Customer and Property Tenant Revenue Long Term  
Operating Lease Liabilities Payments Due [Abstract]  
2025 (9 months) 23,557
2026 15,356
2027 12,142
2028 8,772
2029 6,150
Thereafter $ 27,261