v3.26.1
Related-Party Transactions - Management Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related-Party Transactions          
Granted (in shares)     1,506,028    
Employee Stock          
Related-Party Transactions          
Share-based expense $ 100,000 $ 100,000 $ 300,000 $ 300,000  
S P T Management L L C          
Related-Party Transactions          
Management fee expense 25,000,000.0 23,400,000 50,100,000 46,800,000  
Base management fee payable 25,000,000.0   25,000,000.0   $ 25,300,000
Accrued incentive fee 0 200,000 5,600,000 10,200,000  
Unpaid incentive fee 0   0   3,500,000
Executive compensation expense 1,800,000 $ 1,900,000 3,500,000 $ 3,100,000  
Unpaid reimbursable compensation $ 2,100,000   $ 2,100,000   $ 2,800,000
S P T Management L L C | Restricted Stock Awards          
Related-Party Transactions          
Vesting period     3 years    
Granted (in shares) 0 0 185,420 416,780  
Grant date values     $ 3,300,000 $ 8,400,000  
Share-based expense $ 2,200,000 $ 2,600,000 4,400,000 4,900,000  
S P T Management L L C | Employee Stock          
Related-Party Transactions          
Share-based expense $ 0 $ 0 $ 0 $ 0