v3.25.4
Debt Investments - Schedule of Debt Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
May 20, 2025
Apr. 07, 2025
Debt Instrument [Line Items]      
Cost Basis $ 28,574    
Debt investments $ 28,574 $ 0  
CMBS      
Debt Instrument [Line Items]      
Weighted average coupon 3.00%    
Face Amount $ 28,388    
Cost Basis 28,574   $ 0
Debt investments $ 28,574   $ 0