XML 30 R20.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

​

$

248

​

$

11

​

$

259

Year ending December 31, 2023

​

​

1,012

​

​

25

​

​

1,037

2024

​

​

172

​

​

1

​

​

173

​

​

$

1,432

​

$

37

​

$

1,469