v3.26.3
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share        
Net income (loss) $ 31,348 $ 29,318 $ 90,968 $ 86,697
Net (income) loss attributable to noncontrolling interests (2,541) (36) (3,145) (104)
Net income (loss) attributable to Safehold Inc. common shareholders for basic earnings per common share 28,807 29,282 87,823 86,593
Net income (loss) attributable to Safehold Inc. common shareholders for diluted earnings per common share $ 28,807 $ 29,282 $ 87,823 $ 86,593