v3.25.1
Note 9 - Stockholders' Equity - Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Accumulated other comprehensive loss $ 525 $ 516 $ 495 $ 488
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated other comprehensive loss (203) (236)    
Accumulated Other Adjustments Attributable to Parent [Member]        
Accumulated other comprehensive loss (1) (1)    
AOCI Attributable to Parent [Member]        
Accumulated other comprehensive loss $ (204) $ (237) $ (233) $ (228)