XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2020
USD ($)
Mar. 11, 2025
USD ($)
Summary Of Significant Accounting Policies [Line Items]              
Number of operating segment | Segment     1        
Number of reportable segment | Segment     1        
Total assets $ 388,656,000   $ 388,656,000   $ 435,968,000    
Total liabilities 94,083,000   94,083,000   $ 119,724,000    
Payment to acquire interest in joint venture     0 $ 1,715,000      
Share of loss in operations of joint venture $ 722,000 $ 774,000 1,500,000 1,700,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     50.00%   47.00%    
Customer Concentration Risk | Accounts Receivable [Member] | Related Party Client Two [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Percentage of net total revenue     12.00%   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 33.00% 26.00% 28.00%        
Customer Concentration Risk | Revenue Benchmark [Member] | Related Party Client Two [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Percentage of net total revenue 26.00%   25.00% 28.00%      
Aingelz, Inc. [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Minority investment $ 1,000,000   $ 1,000,000       $ 1,000,000
Variable Interest Entity, Primary Beneficiary [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Total assets 29,127,000   29,127,000   $ 34,050,000    
Total liabilities 281,000   281,000   2,053,000    
Total revenue 7,887,000 $ 15,442,000 17,554,000 $ 33,022,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      
Share of loss in operations of joint venture $ 722,000 $ 774,000 $ 1,500,000 $ 1,700,000      
Equity method investment carrying value         $ 1,500,000    
Maximum [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Percentage of economic or ownership interest in consolidated entities     100.00%