v3.26.1
Subsequent Events - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 11, 2026
Mar. 31, 2026
Mar. 31, 2025
May 01, 2026
Jul. 30, 2025
Subsequent Event [Line Items]          
Net distributions paid   $ 3,861 $ 0    
Wells Fargo          
Subsequent Event [Line Items]          
Repurchase commitment         $ 150,000
Subsequent Event          
Subsequent Event [Line Items]          
Net distributions paid $ 1,500        
Subsequent Event | Wells Fargo          
Subsequent Event [Line Items]          
Repurchase commitment       $ 250,000