v3.26.1
Net Income Per Common Share - Schedule of Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic:        
Net income attributable to Starwood Credit Real Estate Income Trust $ 6,766 $ 6,591 $ 14,234 $ 12,655
Weighted-average common shares outstanding, basic 18,253,861 12,301,032 17,463,673 11,805,619
Basic net income per common share $ 0.37 $ 0.54 $ 0.82 $ 1.07
Diluted:        
Net income attributable to Starwood Credit Real Estate Income Trust $ 6,766 $ 6,591 $ 14,234 $ 12,655
Weighted-average common shares outstanding, diluted [1] 18,254,716 12,302,358 17,464,528 11,806,572
Diluted net income per common share $ 0.37 $ 0.54 $ 0.82 $ 1.07
[1] Diluted earnings per share takes into account the effect of dilutive instruments, such as unvested common share awards. As of June 30, 2026 and 2025, 2,832 and 2,932 unvested common shares were outstanding, respectively.