XML 104 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) Per Share - Schedule of Reconciliation Between Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net Income (loss) attributable to Royal Caribbean Cruises Ltd. for basic earnings (loss) per share $ 2,877 $ 1,697 $ (2,156)
Add convertible notes interest and inducement expense 175 88 0
Net Income (loss) attributable to Royal Caribbean Cruises Ltd. for diluted earnings (loss) per share $ 3,052 $ 1,785 $ (2,156)
Weighted-average common shares outstanding (in shares) 261 256 255
Dilutive effect of stock-based awards (in shares) 1 1 0
Dilutive effect of convertible notes (in shares) 17 26 0
Diluted weighted-average shares outstanding (in shares) 279 283 255
Basic earnings (loss) per share (in dollars per share) $ 11.00 $ 6.63 $ (8.45)
Diluted earnings (loss) per share (in dollars per share) $ 10.94 $ 6.31 $ (8.45)