XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, Allowance $ 3,724 $ 2,093
Financing Receivable, Allowance 636 40
Accumulated Depreciation Property And Equipment 4,636 2,439
Amortization of Intangible Assets 7,070 $ 3,059
Preferred Stock, Shares Authorized   230,538,501
Software Development [Member]    
Amortization of Intangible Assets $ 3,837 $ 1,963
Common Stock [Member]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 0 311,100,000
Common stock, shares issued 0 22,331,842
Common stock, shares outstanding 0 22,331,842
Preferred Stock [Member]    
Preferred Stock, Par Value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 20,000,000 0
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Class A    
Common stock, shares authorized 2,000,000,000  
Common Class A | Common Stock [Member]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 2,000,000,000 0
Common stock, shares issued 106,420,843 0
Common stock, shares outstanding 106,420,843 0
Common Class B    
Common stock, shares authorized 160,000,000  
Common Class B | Common Stock [Member]    
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 160,000,000 0
Common stock, shares issued 49,661,126 0
Common stock, shares outstanding 49,661,126 0
Convertible Preferred Stock    
Temporary equity, par value $ 0.001 $ 0.001
Temporary Equity, Shares Authorized 0 230,538,501
Temporary equity, shares issued 0 115,269,221
Temporary equity, shares outstanding 0 115,269,221