v3.26.1
Redeemable Preferred Stock - Summary of Dividend Declared and Paid (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dividends Payable [Line Items]        
Cash Dividends Paid $ 400,201 $ 48,954 $ 629,175 $ 58,142
STRF Stock        
Dividends Payable [Line Items]        
Cash Dividends Paid 32,099 25,522 64,198 25,522
STRC Stock        
Dividends Payable [Line Items]        
Cash Dividends Paid 282,864 0 394,295 0
STRE Stock        
Dividends Payable [Line Items]        
Cash Dividends Paid 22,136 0 44,478 0
STRK Stock        
Dividends Payable [Line Items]        
Cash Dividends Paid 28,041 23,432 56,083 32,620
STRD Stock        
Dividends Payable [Line Items]        
Cash Dividends Paid $ 35,061 $ 0 $ 70,121 $ 0