v3.25.2
Note 5 - Leases (Details Textual)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 4   $ 4   $ 2
Finance Lease, Right-of-Use Asset, Amortization 1   2    
Finance Lease, Interest Expense     1    
Operating Lease, Payments 11 $ 9 21 $ 20  
Finance Lease Payment 1   1    
Lessee, Operating Lease, Liability, to be Paid $ 249   $ 249    
Canada Operations [Member]          
Number of Operating Lease Commitments Assigned 3   3    
Lessee, Operating Lease, Liability, to be Paid $ 8 7 $ 8 7  
Selling, General and Administrative Expenses [Member]          
Operating Lease, Expense $ 11 $ 10 $ 23 $ 21  
Minimum [Member]          
Lessee, Operating Lease, Renewal Term (Year) 1 year   1 year    
Maximum [Member]          
Lessee, Operating Lease, Renewal Term (Year) 15 years   15 years    
Lessee, Operating Lease, Term of Contract (Year) 30 years   30 years    
Weighted Average [Member]          
Lessee, Operating Lease, Remaining Lease Term (Year) 5 years 6 years 5 years 6 years  
Lessee, Finance Lease, Remaining Lease Term (Year) 5 years   5 years