Annual report pursuant to Section 13 and 15(d)

Note 16 - Commitments and Contingencies - Schedule of Other Commitments (Details)

v3.24.0.1
Note 16 - Commitments and Contingencies - Schedule of Other Commitments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Contractual obligation $ 8,372
Contractual obligation, less than one year 1,860
Contractual obligation, one to three years 6,512
Contractual obligation, three and five years 0
Facility Operating Lease [Member]  
Contractual obligation 1,216
Contractual obligation, less than one year 436
Contractual obligation, one to three years 780
Contractual obligation, three and five years 0
Term Loan [Member]  
Contractual obligation 2,468
Contractual obligation, less than one year 174
Contractual obligation, one to three years 2,294
Contractual obligation, three and five years 0
Notes Payable, Other Payables [Member]  
Contractual obligation 4,688
Contractual obligation, less than one year 1,250
Contractual obligation, one to three years 3,438
Contractual obligation, three and five years $ 0