v3.26.1
Related-Party Transactions - Management Agreement (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related-Party Transactions      
Granted (in shares) 1,506,028    
Employee Stock      
Related-Party Transactions      
Share-based expense $ 0.3 $ 0.2  
S P T Management L L C      
Related-Party Transactions      
Management fee expense 25.1 23.4  
Base management fee payable 25.1   $ 25.3
Accrued incentive fee 5.6 10.1  
Unpaid incentive fee 5.6   3.5
Executive compensation expense 1.7 $ 1.2  
Unpaid reimbursable compensation $ 3.0   $ 2.8
S P T Management L L C | Restricted Stock Awards      
Related-Party Transactions      
Vesting period 3 years    
Granted (in shares) 185,420 416,780  
Grant date values $ 3.3 $ 8.4  
Share-based expense 2.2 2.4  
S P T Management L L C | Employee Stock      
Related-Party Transactions      
Share-based expense $ 0.0 $ 0.0