v3.26.3
Commitments And Contingencies - Additional Information (Details)
€ in Thousands, $ in Thousands
Sep. 30, 2026
USD ($)
Sep. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Loss Contingencies [Line Items]        
Unfunded commitments on asset-backed finance assets $ 163,844 € 9,588 $ 171,919 € 0
Series I        
Loss Contingencies [Line Items]        
Unfunded commitments on asset-backed finance assets 25,624 1,500 33,321 0
Series II        
Loss Contingencies [Line Items]        
Unfunded commitments on asset-backed finance assets $ 138,219 € 8,089 $ 138,598 € 0