v3.25.2
Debt (Schedule of General Information of Financing Transaction) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Feb. 28, 2025
Dec. 31, 2024
Dec. 19, 2023
Revolving Secured Line of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit maturity date Jun. 22, 2028      
Financing Amount $ 390.0      
Revolving Secured Line of Credit [Member] | Prime Rate [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate 87.50%      
Revolving Secured Line of Credit [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate 197.50%      
RTP Facility        
Debt Instrument [Line Items]        
Financing Amount [1] $ 20.0      
RTP Facility | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate 197.50%      
Warehouse Facility II [Member]        
Debt Instrument [Line Items]        
Interest rate 0.00%   0.00%  
Debt maturity date [2],[3] Sep. 20, 2027      
Debt facility financing amount [2] $ 500.0      
Warehouse Facility II [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 185.00%      
Warehouse Facility IV [Member]        
Debt Instrument [Line Items]        
Interest rate 0.00%   0.00%  
Debt maturity date [2],[3] Dec. 29, 2026      
Debt facility financing amount [2] $ 300.0      
Warehouse Facility IV [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 221.40%      
Warehouse Facility V [Member]        
Debt Instrument [Line Items]        
Interest rate 0.00%   0.00%  
Debt maturity date [2],[4] Dec. 29, 2027      
Debt facility financing amount [2] $ 250.0      
Warehouse Facility V [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 185.00%      
Warehouse Facility VI [Member]        
Debt Instrument [Line Items]        
Interest rate 0.00%   0.00%  
Debt maturity date [2],[3] Sep. 30, 2026      
Debt facility financing amount [2] $ 75.0      
Warehouse Facility VI [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 210.00%      
Warehouse Facility VIII [Member]        
Debt Instrument [Line Items]        
Interest rate 0.00%   0.00%  
Debt maturity date [2],[3] Sep. 21, 2026      
Debt facility financing amount [2] $ 200.0      
Warehouse Facility VIII [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 225.00%      
Term ABS 2019-2 [Member]        
Debt Instrument [Line Items]        
Interest rate 5.43%   5.43%  
Debt maturity date [2],[5] Sep. 15, 2026      
Debt facility financing amount [2] $ 500.0      
Term ABS 2021-1 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.51%   6.60%  
Debt maturity date [2],[5] Feb. 17, 2026      
Debt facility financing amount [2] $ 100.0      
Term ABS 2021-1 [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 220.00%      
Term ABS 2022-1 [Member]        
Debt Instrument [Line Items]        
Interest rate 5.67%   5.24%  
Debt maturity date [2],[3] Jun. 17, 2024      
Debt facility financing amount [2] $ 350.0      
Term ABS 2022-2 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.75%   7.29%  
Debt maturity date [2],[5] Jun. 15, 2027      
Debt facility financing amount [2] $ 300.0      
Term ABS 2022-2 [Member] | SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate [2] 246.40%      
Term ABS 2022-3 [Member]        
Debt Instrument [Line Items]        
Interest rate 8.43%   7.82%  
Debt maturity date [2],[3] Oct. 15, 2024      
Debt facility financing amount [2] $ 389.9      
Term ABS 2023-1 [Member]        
Debt Instrument [Line Items]        
Interest rate 7.01%   6.92%  
Debt maturity date [2],[3] Mar. 17, 2025      
Debt facility financing amount [2] $ 400.0      
Term ABS 2023-2 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.42%   6.39%  
Debt maturity date [2],[3] May 15, 2025      
Debt facility financing amount [2] $ 400.0      
Term ABS 2023-3 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.86%   6.86%  
Debt maturity date [2],[3] Aug. 15, 2025      
Debt facility financing amount [2] $ 400.0      
Term ABS 2023-A [Member]        
Debt Instrument [Line Items]        
Interest rate 7.51%   7.51%  
Debt maturity date [2],[5] Dec. 15, 2025      
Debt facility financing amount [2] $ 200.0      
Term ABS 2023-5 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.54%   6.54%  
Debt maturity date [2],[3] Dec. 15, 2025      
Debt facility financing amount [2] $ 294.0      
Term ABS 2024-A [Member]        
Debt Instrument [Line Items]        
Interest rate 7.45%   7.45%  
Debt maturity date [2],[5] Feb. 15, 2027      
Debt facility financing amount [2] $ 200.0      
Term ABS 2024-1 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.01%   6.01%  
Debt maturity date [2],[3] Mar. 16, 2026      
Debt facility financing amount [2] $ 500.0      
Term ABS 2024-2 [Member]        
Debt Instrument [Line Items]        
Interest rate 6.21%   6.21%  
Debt maturity date [2],[3] Jun. 15, 2026      
Debt facility financing amount [2] $ 550.0      
Term ABS 2024-3 [Member]        
Debt Instrument [Line Items]        
Interest rate 4.91%   4.91%  
Debt maturity date [2],[3] Sep. 15, 2026      
Debt facility financing amount [2] $ 600.0      
Term ABS 2024-B [Member]        
Debt Instrument [Line Items]        
Interest rate 6.13%   6.13%  
Debt maturity date [2],[5] Dec. 15, 2027      
Debt facility financing amount [2] $ 300.0      
Term ABS 2025-1 [Member]        
Debt Instrument [Line Items]        
Interest rate 5.26%      
Debt maturity date [2],[3] Mar. 15, 2027      
Debt facility financing amount [2] $ 400.0      
2028 Senior Notes [Member]        
Debt Instrument [Line Items]        
Interest rate 9.25%   9.25% 9.25%
Debt maturity date Dec. 15, 2028      
Debt facility financing amount $ 600.0     $ 600.0
2030 Senior Notes [Member]        
Debt Instrument [Line Items]        
Interest rate 6.625% 6.625% 0.00%  
Debt maturity date Mar. 15, 2030      
Debt facility financing amount $ 500.0 $ 500.0    
[1] Borrowings are subject to repayment on demand
[2] Financing made available only to a specified subsidiary of the Company.
[3] Represents the revolving maturity date. The outstanding balance will amortize after the revolving maturity date based on the cash flows of the pledged assets.
[4] Represents the revolving maturity date. The outstanding balance will amortize after the revolving maturity date and any amounts remaining on December 27, 2029 will be due on that date.
[5] Represents the revolving maturity date. The Company has the option to redeem and retire the indebtedness after the revolving maturity date. If we do not elect this option, the outstanding balance will amortize based on the cash flows of the pledged assets