XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable - Interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Notes Payable        
Interest expense $ 881 $ 885 $ 2,616 $ 2,600
Total interest expense on notes payable 1,516 1,079 4,519 3,179
Notes Payable        
Notes Payable        
Interest expense 1   3  
Amortization of debt discount 10 43 30 141
Total interest expense on notes payable $ 11 $ 43 $ 33 $ 141