Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Narrative)

v3.24.1
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Jul. 13, 2022
Jul. 13, 2022
Jan. 01, 2021
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]          
Purchase obligation       $ 13,478 $ 19,975
Loss contingency, management's assessment and process     At the beginning of 2021, the Company outsourced substantially all of its software development to a third-party and transferred 105 employees to support the ongoing work to be performed. In connection with outsourcing its software development, the Company entered into an agreement of future business volume over the next three years    
Contract obligation       0 1,154
CFO and President [Member]          
Loss Contingencies [Line Items]          
Severance payments $ 1,000 $ 1,000      
Cost of revenues          
Loss Contingencies [Line Items]          
Royalty expense       $ 1,102 $ 622
Minimum [Member]          
Loss Contingencies [Line Items]          
Royalty payment percent of net revenues       5.00%