XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions - Note payable, related party (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jul. 01, 2021
Jan. 16, 2020
Interest expense, related party   $ 876    
Secured Demand Grid Promissory Note | Secured Debt        
Debt instrument, interest rate, stated percentage       7.00%
Interest expense, related party $ 0 $ 900    
Accrued interest, related parties     $ 1,900  
Note payable, related party     $ 59,600