XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Segment
Jun. 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 $ 507,823,000   $ 507,823,000   $ 589,705,000  
Total liabilities 129,954,000   129,954,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 $ 774,000 $ 625,000 1,700,000 1,277,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     51.00%   40.00%  
Customer Concentration Risk | Revenue Benchmark [Member] | Related Party Client One [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of net total revenue 26.00% 24.00% 28.00% 24.00%    
Variable Interest Entity, Primary Beneficiary [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Total assets $ 27,990,000   $ 27,990,000   $ 33,842,000  
Total liabilities 1,542,000   1,542,000   1,803,000  
Total revenue 15,442,000 $ 16,729,000 33,022,000 $ 36,475,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 2,940,000 1,715,000 3,920,000    
Share of loss in operations of joint venture 774,000 $ 625,000 (1,700,000) $ (1,277,000)    
Equity method investment carrying value $ 1,195,000   $ 1,195,000   $ 1,180,000  
Maximum [Member]            
Summary Of Significant Accounting Policies [Line Items]            
Percentage of economic or ownership interest in consolidated entities     100.00%