XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 7 - Leases (Details Textual) - USD ($)
$ in Millions
Jan. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Lease Not yet Commenced, minimum Lease Payments   $ 47
Subsequent Event [Member]    
Lessee, Operating Lease, Lease Not yet Commenced, minimum Lease Payments $ 29  
Minimum [Member]    
Lessee, Operating Lease, Remaining Lease Term (Year)   1 year
Lessee, Finance Lease, Remaining Lease Term (Year)   1 year
Maximum [Member]    
Lessee, Operating Lease, Remaining Lease Term (Year)   20 years
Lessee, Finance Lease, Remaining Lease Term (Year)   20 years
Lessee, Operating Lease, Renewal Term (Year)   40 years
Lessee, Finance Lease, Renewal Term (Year)   40 years