v3.25.4
ACQUISITION OF VALIDUS - Schedule of Financial Results (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Business Combination [Line Items]      
Total revenues $ 12,848,074 $ 11,695,148 $ 9,134,608
Net income (loss) available (attributable) to RenaissanceRe common shareholders 2,646,959 1,834,985 2,525,757
Validus      
Business Combination [Line Items]      
Total revenues     $ 696,888
Business Combination, Separately Recognized Transaction, Acquisition-Related Cost, Expensed, Statement of Income or Comprehensive Income [Extensible Enumeration]     Net income (loss) available (attributable) to RenaissanceRe common shareholders
Net income (loss) available (attributable) to RenaissanceRe common shareholders     $ 307,802
Corporate expenses associated with the acquisition $ 5,400 $ 61,900 $ 76,400