v3.25.2
Subsequent Events - Narrative (Details) - Subsequent Event - USD ($)
$ in Millions
1 Months Ended
Jul. 30, 2025
Aug. 07, 2025
Subsequent Event [Line Items]    
Net distributions paid   $ 0.5
Wells Fargo    
Subsequent Event [Line Items]    
Repurchase commitment $ 150.0  
Assets sold under agreements to repurchase, extension term 3 years