Annual report pursuant to Section 13 and 15(d)

Intangible Assets (Details) - Schedule of intangible assets

v3.22.2
Intangible Assets (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of intangible assets [Abstract]    
Capitalized internal-use software, user life 3 years  
Capitalized internal-use software $ 5,493 $ 5,374
Work in process $ 1,481 1,481
Proprietary technology, user life 7 years  
Proprietary technology $ 6,130 6,130
Customer relationships, user life 15 years  
Customer relationships $ 5,960
Trade names, user life 15 years  
Trade names $ 11,820
Less: accumulated amortization, user life (5,760) (3,710)
Intangible assets, net $ 25,124 $ 9,275