XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combination (Details) - Schedule of preliminary valuation and amortization period of identifiable intangible assets
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Identifiable definite-lived intangible assets:  
Preliminary Valuation $ 21,500
Trade names [Member]  
Identifiable definite-lived intangible assets:  
Preliminary Valuation $ 4,000
Amortization Period 5 years
Developed technology [Member]  
Identifiable definite-lived intangible assets:  
Preliminary Valuation $ 12,000
Amortization Period 7 years
Noncompete [Member]  
Identifiable definite-lived intangible assets:  
Preliminary Valuation $ 500
Amortization Period 2 years
Customer relationships [Member]  
Identifiable definite-lived intangible assets:  
Preliminary Valuation $ 5,000
Amortization Period 10 years