XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Non-Recourse Debt (Tables)
9 Months Ended
Sep. 30, 2022
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

Three months ending December 31, 2022

​

$

132

​

$

13

​

$

145

Year ending December 31, 2023

​

​

522

​

​

39

​

​

561

2024

​

​

288

​

​

20

​

​

308

2025

​

​

73

​

​

13

​

​

86

2026

​

​

76

​

​

9

​

​

85

Thereafter

​

​

156

​

​

7

​

​

163

​

 

$

1,247

 

$

101

 

$

1,348