Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Note 15 - Commitments and Contingencies - Schedule of Other Commitments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Contractual obligation $ 6,650
Contractual obligation, less than one year 1,887
Contractual obligation, one to three years 4,763
Facility Operating Lease [Member]  
Contractual obligation 953
Contractual obligation, less than one year 481
Contractual obligation, one to three years 472
Term Loan [Member]  
Contractual obligation 2,260
Contractual obligation, less than one year 156
Contractual obligation, one to three years 2,104
Notes Payable, Other Payables [Member]  
Contractual obligation 3,437
Contractual obligation, less than one year 1,250
Contractual obligation, one to three years $ 2,187