XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Segment
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]            
Number of operating segment | Segment     1      
Number of reportable segment | Segment     1      
Total assets $ 482,986,000   $ 482,986,000   $ 589,705,000  
Total liabilities 132,936,000   132,936,000   $ 109,519,000  
Payment to acquire interest in joint venture     1,715,000 $ 3,920,000    
Share of loss in operations of joint venture $ 702,000 $ 600,000 2,402,000 1,877,000    
Impairment of intangible assets     0 0    
Impairment charges     $ 0 $ 0    
Customer Concentration Risk | Accounts Receivable [Member] | Related Party Client One [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of net total revenue     44.00%   40.00%  
Customer Concentration Risk | Accounts Receivable [Member] | Related Party Client Two [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of net total revenue     14.00%      
Customer Concentration Risk | Revenue Benchmark [Member] | Related Party Client One [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of net total revenue 27.00% 22.00% 28.00% 24.00%    
Variable Interest Entity, Primary Beneficiary [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Total assets $ 31,071,000   $ 31,071,000   $ 33,842,000  
Total liabilities 1,596,000   1,596,000   1,803,000  
Total revenue 14,447,000 $ 16,339,000 47,469,000 $ 52,814,000    
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 0 0 1,715,000 3,920,000    
Share of loss in operations of joint venture 702,000 $ 600,000 (2,402,000) $ (1,877,000)    
Equity method investment carrying value $ 493,000   $ 493,000   $ 1,180,000  
Maximum [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of economic or ownership interest in consolidated entities     100.00%