XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Carrying Value and Estimated Fair Value of Financial Instruments (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securitized debt $ 1,574,468 $ 1,344,370
Total Liabilities 1,576,340 1,344,972
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible senior unsecured notes 109,661 119,168
Securitized debt 393,163 524,649
Total Liabilities 502,824 643,817
Debt issuance costs 4,800 5,500
Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible senior unsecured notes 98,333 122,133
Securitized debt 379,107 528,046
Total Liabilities $ 477,440 $ 650,179