Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF FAIR VALUE, LIABILITIES MEASURED ON RECURRING BASIS, UNOBSERVABLE INPUT RECONCILIATION (Details)

v3.23.2
SCHEDULE OF FAIR VALUE, LIABILITIES MEASURED ON RECURRING BASIS, UNOBSERVABLE INPUT RECONCILIATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Change in fair value $ (630) $ (1,230)
Fair Value, Inputs, Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Balance - January 1,     3,090
Acquisitions    
Change in fair value     (1,230)
Payments    
Balance - June 30, $ 1,860 $ 1,860