XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Revenue From Contracts With Customers - Operating Lease Payments Receivable (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
[1]
Weighted average remaining years (Year) 7 years 4 months 24 days
Annual minimum payments $ 60,378
Lease Term, 0 to 5 Years [Member]  
Weighted average remaining years (Year) 1 year 10 months 24 days
Annual minimum payments $ 17,362
Lease Term, 5 to 10 Years [Member]  
Weighted average remaining years (Year) 6 years 3 months 18 days
Annual minimum payments $ 17,237
Lease Term, Greater Than 10 Years [Member]  
Weighted average remaining years (Year) 11 years 9 months 18 days
Annual minimum payments $ 25,779
[1] Lease term does not include renewal periods.