v3.24.0.1
Business Combinations - Additional Information (Details) - USD ($)
12 Months Ended
Nov. 03, 2023
Jul. 13, 2022
Dec. 14, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]            
Common Stock, Shares Authorized       2,000,000,000 2,000,000,000  
Change in fair value of contingent consideration       $ 380,000 $ (2,805,000) $ 2,263,000
Amount of increase (decrease) in the value of a contingent consideration liability, Personnel Costs       380,000 (2,805,000) 2,263,000
Goodwill       121,646,000 97,766,000 85,841,000
Contingent Consideration Paid       1,700,000 500,000  
WPM [Member]            
Business Acquisition [Line Items]            
Cash consideration, net of cash acquired     $ 56,100,000      
Total purchase consideration     $ 59,600,000      
Shares payable     225,000      
Contingent consideration     $ 3,500,000      
Personnel costs       700,000 900,000 100,000
Business acquisition transaction costs         100,000 600,000
Business combination, pro forma information, revenue of acquiree since acquisition date, actual       6,300,000 6,400,000 300,000
Contingent Consideration Paid       0 400,000 0
StudyLink [Member]            
Business Acquisition [Line Items]            
Total estimated purchase consideration $ 37,600,000          
Cash consideration, net of cash acquired       32,764,000    
Total purchase consideration $ 35,500,000     35,465,000    
Business Combination Contingent Consideration Liability Payable       $ 2,700,000    
Common stock excluded from purchase consideration shares       84,000    
Fair value of shares of common stock excluded from the purchase consideration       $ 2,400,000    
Estimated fair value of contingent consideration       2,701,000    
Personnel costs       200,000    
Business acquisition transaction costs       700,000    
Goodwill       20,705,000    
Business acquisition goodwill expected tax deductible amount       0    
Business combination, pro forma information, revenue of acquiree since acquisition date, actual       1,400,000    
Net Loss Pro Forma       10,369,000 41,824,000  
Cohort Go [Member]            
Business Acquisition [Line Items]            
Total estimated purchase consideration   $ 33,000,000        
Cash consideration, net of cash acquired         17,140,000  
Total purchase consideration   $ 23,100,000     23,122,000  
Business Combination Contingent Consideration Liability Payable         1,700,000  
Contingent Consideration Assessed       1,700,000    
Decrease in Goodwill         1,200,000  
Increase in cash consideration         200,000  
Decrease in Deferred Tax Liability         1,400,000  
Estimated fair value of contingent consideration         1,695,000  
Goodwill from acquisition         16,200,000  
Business acquisition transaction costs         600,000  
Goodwill         16,197,000  
Business acquisition goodwill expected tax deductible amount         0  
Net Loss Pro Forma         (37,798,000) $ (30,155,000)
Contingent Consideration Paid       1,700,000 500,000  
Transactions [Member] | Cohort Go [Member]            
Business Acquisition [Line Items]            
Business combination, pro forma information, revenue of acquiree since acquisition date, actual       16,600,000 6,400,000  
Platform And Usage Based Fees [Member] | Cohort Go [Member]            
Business Acquisition [Line Items]            
Business combination, pro forma information, revenue of acquiree since acquisition date, actual       $ 10,400,000 $ 3,300,000