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