v3.26.1
Debt - Additional Information (Details) - USD ($)
2 Months Ended 4 Months Ended 6 Months Ended
Jun. 30, 2026
May 06, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]          
Repayments of line of credit $ 9,500,000 $ 44,466,000   $ 61,543,000  
Total accrued obligation 4,944,000   $ 4,944,000   $ 5,100,000
Short-term debt 3,045,000   3,045,000   0
Outstanding borrowings 38,730,000   38,730,000    
Carrying value of total accounts receivable $ 19,180,000   $ 19,180,000   32,270,000
Vanguard          
Debt Instrument [Line Items]          
Stepped repurchase price, description     The Company has a borrowing facility secured by substantially all outstanding accounts receivable of Vanguard, for which the outstanding balance was $0.8 million as of June 30, 2026. There is no specified maturity date and the facility is repayable upon collection of all receivables pledged under the arrangement. There is no stated interest rate; borrowing costs consist of a stepped percentage of the original amount borrowed, with principal and interest due equal to 1.20x amounts borrowed if repaid within 90 days of the applicable closing date, 1.25x through day 119, 1.50x through day 364, and 2.00x through day 547, plus 20% of collections above 2.00x.    
Interest rate, stated percentage 0.00%   0.00%    
Total accrued obligation $ 500,000   $ 500,000   0
Short-term debt 1,900,000 $ 1,900,000 1,900,000    
Outstanding borrowings         0
Carrying value of total accounts receivable 6,600,000   6,600,000    
Short-term Financing Arrangements          
Debt Instrument [Line Items]          
Maximum availability for line of credit 50,000.00   50,000.00    
Outstanding amount $ 40,000.00   $ 40,000.00    
Interest rate, stated percentage 63.15%   63.15%    
Short-term debt $ 100,000   $ 100,000   0
Short-term Financing Arrangements | Minimum          
Debt Instrument [Line Items]          
Interest rate, stated percentage 0.00%   0.00%    
Short-term Financing Arrangements | Maximum          
Debt Instrument [Line Items]          
Interest rate, stated percentage 3.75%   3.75%    
Revolving Credit Note Agreement          
Debt Instrument [Line Items]          
Maximum availability for line of credit $ 16,600,000   $ 16,600,000   16,600,000
Maturity date     Dec. 31, 2028    
Outstanding amount 13,800,000   $ 13,800,000   11,100,000
Repayments of line of credit     $ 5,500,000    
Line of credit facility, payment terms     required to be repaid on or before June 30, 2027    
Effective interest rate     7.75%    
Revolving Line of Credit          
Debt Instrument [Line Items]          
Effective interest rate       8.11%  
Revolving Line of Credit | MediGuide          
Debt Instrument [Line Items]          
Maximum availability for line of credit 1,600,000   $ 1,600,000    
Outstanding amount         0
Effective interest rate     6.00%    
Revolving Line of Credit | Aggregate Outstanding | MediGuide          
Debt Instrument [Line Items]          
Outstanding borrowings 1,500,000   $ 1,500,000    
CCCI Revolving Line Of Credit          
Debt Instrument [Line Items]          
Maximum availability for line of credit 8,000,000   $ 8,000,000   8,000,000
Originated date     Nov. 12, 2018    
Maturity date     Dec. 26, 2027    
Outstanding amount $ 8,000,000   $ 8,000,000   $ 8,000,000
Bears interest rate     0.50%