v3.25.1
Note 5 - Leases - Schedule of Lease Assets and Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating lease assets $ 171 $ 170 $ 170
Finance lease assets (1) [1] 9   8
Total lease assets 180   178
Operating lease liabilities 32 31 31
Finance lease liabilities, Current 2   1
Operating lease liabilities 153 $ 153 153
Finance lease liabilities, Noncurrent 8   8
Total lease liabilities $ 195   $ 193
[1] Finance lease assets are recorded net of accumulated amortization of $1 million and $2 million as of March 31, 2025 and December 31, 2024, respectively.