XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Carrying Values and Fair Values of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value Measurements    
Carrying Value $ 1,864,938 $ 1,233,334
Fair Value 1,865,500 1,235,895
Revolving Credit Facility    
Fair Value Measurements    
Carrying Value 251,319 253,579
Fair Value 251,319 253,579
SPV Credit Facility    
Fair Value Measurements    
Carrying Value 308,380 178,098
Fair Value 308,380 178,098
SPV II Credit Facility    
Fair Value Measurements    
Carrying Value 212,325 119,240
Fair Value 212,325 119,240
SPV III Credit Facility    
Fair Value Measurements    
Carrying Value 58,624 0
Fair Value 58,624 0
SPV IV Credit Facility    
Fair Value Measurements    
Carrying Value 145,800 0
Fair Value 145,800 0
2022 ABS    
Fair Value Measurements    
Carrying Value 303,786 300,810
Fair Value 296,767 299,866
2023 ABS    
Fair Value Measurements    
Carrying Value 184,377 183,840
Fair Value 186,629 187,345
2028 Notes    
Fair Value Measurements    
Carrying Value 198,059 197,767
Fair Value 203,388 197,767
2029 Notes    
Fair Value Measurements    
Carrying Value 202,268 0
Fair Value $ 202,268 $ 0