XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Totient Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 04, 2021
Oct. 31, 2022
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition          
Business combination, cash consideration, deferred cash payment, term 1 year        
Totient          
Business Acquisition          
Total cash payments to acquire business including milestone payments $ 55,000,000        
Cash consideration 40,000,000        
Aggregate milestone consideration 15,000,000        
Business combination, cash consideration, deferred cash payment $ 8,000,000   $ 8,000,000    
Preliminary purchase price adjustments       $ 0  
Goodwill, purchase accounting adjustments         $ (1,600,000)
Acquisition costs         $ 900,000
Totient | Vest On Closing          
Business Acquisition          
Percentage of shares subject to vest (percent) 25.00%        
Totient | Share Vesting Based On Service          
Business Acquisition          
Percentage of shares subject to vest (percent) 75.00%        
Vesting period 2 years 6 months        
Totient | Common Stock          
Business Acquisition          
Shares issued as consideration (in shares) 2,212,208        
Shares forfeited (in shares)   540,229      
Totient | Common Stock | Share Vesting Based On Service          
Business Acquisition          
Vesting rate (months) 6 months