v3.26.3
Borrowings - U.S. Facility (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 17, 2026
Aug. 16, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
U.S. facility              
Debt Instrument [Line Items]              
Weighted average interest rate (as a percent)     6.95% 7.81% 7.09% 7.82%  
U.S. facility              
Debt Instrument [Line Items]              
Maximum borrowing capacity     $ 450,000   $ 450,000    
Financing receivables acquired     913,100   913,100    
U.S. facility | Credit Facility              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent) 3.00% 3.50%          
Long-term debt     $ 450,000   $ 450,000   $ 450,000