v3.26.1
Subsequent Events - Repurchase Facility - Additional Information (Details) - USD ($)
$ in Millions
Mar. 12, 2026
Jan. 14, 2026
Jul. 24, 2025
Apr. 23, 2025
Atlas Repurchase Agreement [Member]        
Subsequent Event [Line Items]        
Deb instrument, borrowing capacity       $ 300
MS Seller Repurchase Agreement [Member]        
Subsequent Event [Line Items]        
Deb instrument, borrowing capacity     $ 250  
Subsequent Event [Member] | Atlas Repurchase Agreement [Member]        
Subsequent Event [Line Items]        
Deb instrument, borrowing capacity   $ 450    
Subsequent Event [Member] | MS Seller Repurchase Agreement [Member]        
Subsequent Event [Line Items]        
Deb instrument, borrowing capacity $ 500