XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Recourse Debt (Tables)
12 Months Ended
Dec. 31, 2019
Non-Recourse Debt [Abstract]  
Future Minimum Payments of Non-Recourse Debt

Future minimum payments of non-recourse debt are as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

    

Principal

    

Interest

    

Total

Year ending December 31, 2020

 

 

1,169

 

 

124

 

 

1,293

2021

 

 

706

 

 

85

 

 

791

2022

 

 

518

 

 

61

 

 

579

2023

 

 

522

 

 

39

 

 

561

2024

 

 

288

 

 

20

 

 

308

Thereafter

 

 

305

 

 

29

 

 

334

 

 

$

3,508

 

$

358

 

$

3,866