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

Revenue (Details Narrative)

v3.25.1
Revenue (Details Narrative)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Contract with customer liability $ 1,868
Remaining performance obligation $ 5,434
Percent of revenue expected to be recognized 30.00%
Remaining performance obligation, expected timing 12 months