v3.26.1
Net Income (Loss) Per Common Share - Schedule of Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Basic:      
Net income attributable to Starwood Credit Real Estate Income Trust $ (1,745) $ 29,635 $ 7,680
Weighted-average common shares outstanding, basic 349,868 12,769,213 7,553,549
Basic net income per common share $ (4.99) $ 2.32 $ 1.02
Diluted:      
Net income attributable to Starwood Credit Real Estate Income Trust $ (1,745) $ 29,635 $ 7,680
Weighted-average common shares outstanding, diluted [1] 349,868 12,769,336 7,555,116
Diluted net income per common share $ (4.99) $ 2.32 $ 1.02
[1] Diluted earnings per share takes into account the effect of dilutive instruments, such as unvested common share awards. As of December 31, 2025 and 2024, 2,832 and 2,932 unvested common shares were outstanding, respectively.