v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic:        
Net income attributable to Starwood Credit Real Estate Income Trust $ 6,591 $ 1,530 $ 12,655 $ 2,570
Weighted-average common shares outstanding, basic 12,301,032 7,230,612 11,805,619 5,420,360
Basic net income per common share $ 0.54 $ 0.21 $ 1.07 $ 0.47
Diluted:        
Net income attributable to Starwood Credit Real Estate Income Trust $ 6,591 $ 1,530 $ 12,655 $ 2,570
Weighted-average common shares outstanding, diluted [1] 12,302,358 7,232,007 11,806,572 5,421,381
Diluted net income per common share $ 0.54 $ 0.21 $ 1.07 $ 0.47
[1] Diluted earnings per share takes into account the effect of dilutive instruments, such as unvested common share awards. As of June 30, 2025, 2,932 unvested common shares were outstanding.