XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Gain (losses) from foreign currency remeasurement and settlement $ (11,000) $ (377,000) $ 445,000  
Number of reportable segment | Segment 1      
Number of operating segment | Segment 1      
Letter of credit, Total $ 795,000 795,000    
Restricted cash, noncurrent 795,000 795,000    
Investments in a continuous unrealized loss position for more than twelve months 0 0    
Impairment of intangible assets 0      
Impairment of long-lived assets 0      
Impairment charges 0 0    
Payment to acquire interest in joint venture 3,920,000 1,960,000 2,548,000  
Share of loss in operations of joint venture 2,590,000 2,278,000 3,132,000  
Advertising expenses 5,508,000 6,607,000 5,604,000  
Impairment losses 0      
Impairment charges related to capitalized software development costs $ 0      
Percentage of uncertain income taxes to be realized for recognizing in the income statement 50.00%      
Accounting Standards Update 2021-08 [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted [true false] true      
Change in accounting principle, accounting standards update, adoption date Jul. 01, 2021      
Variable Interest Entity, Primary Beneficiary [Member] | CCACV JV LLC [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Payment to acquire interest in joint venture       $ 2,940,000
Percentage of ownership interest in joint venture       49.00%
Estimated additional total capital contributions necessary       $ 11,800,000
Additional capital contribution related to portion of phase one capital commitment $ 3,920,000 1,960,000 2,548,000  
Share of loss in operations of joint venture 2,590,000 2,278,000 $ 3,132,000  
Equity method investment carrying value $ 1,180,000 $ (150,000)    
Computer Software [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 3 years      
Furniture and Fixtures [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 3 years      
Office Equipment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 3 years      
Software Development Costs [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 3 years      
Customer Concentration Risk | Accounts Receivable [Member] | Related Party Client One [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of net total revenue 40.00% 18.00%    
Customer Concentration Risk | Accounts Receivable [Member] | Related Party Client Two [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of net total revenue   18.00%    
Customer Concentration Risk | Revenue Benchmark [Member] | Related Party Client One [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of net total revenue 24.00% 23.00% 25.00%  
Minimum [Member] | Software Development [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Finite-lived intangible asset, useful life 3 years      
Minimum [Member] | Computer Equipment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 3 years      
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of economic or ownership interest in consolidated entities 100.00%      
Maximum [Member] | Software Development [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Finite-lived intangible asset, useful life 5 years      
Maximum [Member] | Computer Equipment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment useful life 4 years