XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations - Jiobit Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 01, 2021
Apr. 30, 2022
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Business Acquisition [Line Items]                
Contingent consideration               $ 9,500
Fair value of stock issued in connection with an acquisition           $ 15,409 $ 13,821  
Consideration, indemnity escrow, term           15 months    
Vesting period           4 years    
Stock-based compensation     $ 7,963   $ 3,260 $ 24,487 8,400  
Convertible notes fair value adjustment     232   $ 0 (1,875) 0  
Retention bonuses, vesting period 24 months              
Gain on revaluation of contingent consideration     $ 0     $ 5,279 $ 0  
Issuance of common stock in settlement of contingent consideration       $ 4,221        
Contingent Consideration Target One                
Business Acquisition [Line Items]                
Continent consideration target percentage 100.00%              
Contingent Consideration Target Two | Minimum                
Business Acquisition [Line Items]                
Continent consideration target percentage 90.00%              
Contingent Consideration Target Two | Maximum                
Business Acquisition [Line Items]                
Continent consideration target percentage 100.00%              
Contingent Consideration Target Three                
Business Acquisition [Line Items]                
Continent consideration target percentage 90.00%              
2021 Contingent Consideration                
Business Acquisition [Line Items]                
Contingent consideration               6,300
2022 Contingent Consideration                
Business Acquisition [Line Items]                
Contingent consideration               $ 3,100
September 2021 Convertible Notes                
Business Acquisition [Line Items]                
Convertible notes conversion price (in usd per share) $ 22.50              
Convertible notes, repayment of principal, percentage per year 33.33%              
September 2021 Convertible Notes | Convertible notes                
Business Acquisition [Line Items]                
Convertible notes conversion price (in usd per share) $ 22.50   $ 22.50     $ 22.50   $ 22.50
Stock options                
Business Acquisition [Line Items]                
Vesting period           4 years    
Revesting Stock                
Business Acquisition [Line Items]                
Stock-based compensation   $ 300 $ 0     $ 200    
Revesting Notes                
Business Acquisition [Line Items]                
Stock-based compensation   $ 300            
Convertible notes fair value adjustment     $ 0     $ 200    
Jiobit                
Business Acquisition [Line Items]                
Aggregate purchase consideration $ 43,200              
Consideration paid in cash 7,300              
Contingent consideration 5,900              
Consideration, fair value of convertible notes 11,600              
Consideration, forgiveness of convertible debt 4,000              
Fair value of stock issued in connection with an acquisition $ 13,800              
Consideration, stock issued (in shares) 674,516              
Consideration, indemnity escrow $ 200              
Consideration, indemnity escrow, term 15 months              
Excluded consideration $ 6,000              
Excluded consideration, revesting convertible notes 1,600              
Excluded consideration, retention bonuses 1,000              
Transaction related expenses 1,000              
Contingent consideration, amendment percentage   50.00%            
Issuance of common stock in settlement of contingent consideration (in shares)   376,573            
Issuance of common stock in settlement of contingent consideration   $ 4,200            
Acquisition consideration 43,198              
Deferred tax liability 100              
Jiobit | 2021 Contingent Consideration                
Business Acquisition [Line Items]                
Contingent consideration $ 100              
Contingent consideration (in shares) 301,261              
Jiobit | 2022 Contingent Consideration                
Business Acquisition [Line Items]                
Contingent consideration $ 5,800              
Contingent consideration (in shares) 451,891              
Jiobit | Convertible notes                
Business Acquisition [Line Items]                
Vesting period 3 years              
Jiobit | Stock options                
Business Acquisition [Line Items]                
Consideration, replacement awards $ 600              
Consideration, replacement awards (in shares) 25,245              
Excluded consideration, share-based compensation $ 500              
Excluded consideration, share-based compensation (in shares) 43,083              
Jiobit | Restricted stock                
Business Acquisition [Line Items]                
Excluded consideration, revesting stock $ 1,900              
Excluded consideration, revesting stock (in shares) 91,217              
Vesting period 3 years              
Jiobit | Revesting Stock                
Business Acquisition [Line Items]                
Vesting period 3 years