XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
The following is a schedule of future minimum contractual obligations as of June 30, 2023 (in thousands):
20232024202520262027ThereafterTotal
Operating Leases$829 $1,724 $1,773 $1,791 $1,564 $4,695 $12,376 
Finance Leases946 1,089 600 232 – – 2,867 
Employment Contracts2,536 1,094 427 – – – 4,057 
Consulting Contracts1,696 784 – – – – 2,480 
Debt32,368 17,794 – – – – 50,162 
$38,375 $22,485 $2,800 $2,023 $1,564 $4,695 $71,942