XML 42 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments (Tables)
9 Months Ended
Sep. 30, 2021
Commitments [Abstract]  
Future Minimum Lease Payments

Future lease payments

2021

2022

2023

2024

Total future lease payments

Less: imputed interest

Total

Operating leases

$

25 

102 

107 

36 

270 

(11)

$

259 

Short-term operating lease

$

16 

21 

37 

$

37