XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 443,093 $ 380,577 $ 418,157
Other comprehensive loss (net change by component):      
Available-for-sale securities (2,034) (1,758) (5,603)
Other comprehensive loss (2,034) (1,758) (5,603)
Comprehensive income 441,059 378,819 412,554
Less: Comprehensive income attributable to non-controlling interests (31,549) (20,644) (78,944)
Comprehensive income attributable to Starwood Property Trust, Inc. $ 409,510 $ 358,175 $ 333,610