v3.25.2
Debt (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 21, 2025
Debt Instrument [Line Items]      
Secured borrowings   $ 316,256  
Weighted average outstanding balance $ 11,925    
JPM Funding Facility      
Debt Instrument [Line Items]      
Weighted average rate 19.65% 19.65%  
Deferred Financing Cost $ 4,306 $ 4,306  
Line of Credit Facility Interest Rate Description   The interest rate charged on the JPM Funding Facility is based on an applicable benchmark (Term SOFR or other applicable benchmark based on the currency of the borrowing) plus a margin of 1.95% (plus 0.1193% in the case of borrowings in British Pounds or 0.0031% in the case of borrowings in Swiss francs), subject to increase from time to time pursuant to the terms of the JPM Funding Facility.  
Line of Credit     $ 400,000
Line of Credit Facility, Maximum Borrowing Capacity     $ 1,000,000
Weighted average outstanding balance 11,925    
Secured Borrowings      
Debt Instrument [Line Items]      
Secured borrowings   $ 316,256  
Weighted average borrowing outstanding amount 32,135 48,678  
Interest expense 514 739  
Deferred Financing Cost $ 429 $ 429  
Secured Borrowings | Maximum      
Debt Instrument [Line Items]      
Weighted average rate 4.86% 4.86%  
Secured Borrowings | Minimum      
Debt Instrument [Line Items]      
Weighted average rate 4.34% 4.34%