XML 37 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Number of reportable segment | Segment 1      
Number of operating segment | Segment 1      
Total assets $ 548,383,000   $ 589,705,000  
Total liabilities 125,025,000   $ 109,519,000  
Payment to acquire interest in joint venture 1,715,000 $ 980,000    
Share of loss in operations of joint venture 926,000 652,000    
Impairment of long-lived assets 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 41.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 13.00%      
Customer Concentration Risk | Revenue Benchmark [Member] | Related Party Client One [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of net total revenue 29.00% 25.00%    
Variable Interest Entity, Primary Beneficiary [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Total assets $ 33,565,000   $ 33,842,000  
Total liabilities 1,944,000   1,803,000  
Total revenue 17,580,000 $ 19,746,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 1,715,000 980,000    
Share of loss in operations of joint venture 926,000 $ 652,000    
Equity method investment carrying value $ 1,969,000   $ 1,180,000  
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of economic or ownership interest in consolidated entities 100.00%