v3.26.1
CMBS Structured Pass-Through Certificates - Additional Information (Details)
Mar. 31, 2026
Strip
Investments, Debt and Equity Securities [Abstract]  
Number of CMBS I/O Strips 14