v3.25.4
Loans Receivable - Additional Information (Details) - USD ($)
1 Months Ended
Apr. 24, 2025
Jan. 29, 2024
Jul. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans receivable, net of current portion       $ 48,724,000 $ 51,266,000
Aggregate loans receivable       53,700,000 51,300,000
Loans receivable, current       4,926,000 0
DWGAS, Inc.          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Aggregate loans receivable         5,200,000
IntraCare Convertible Promissory Note Receivable          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans receivable, net of current portion       30,200,000 28,300,000
IntraCare Convertible Promissory Note Receivable | Convertible Secured Promissory Note          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Revolving credit facility term     5 years    
Debt, principal sum     $ 25,000,000    
Interest rate (as a percent)     8.81%    
Mature Date     Jul. 27, 2028    
BASS Medical Group          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans receivable, net of current portion       18,400,000 $ 21,600,000
Loans receivable, current       $ 2,800,000  
BASS Medical Group | Senior Secured Promissory Note          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Debt, principal sum   $ 20,000,000      
Interest rate (as a percent)   8.21%      
Mature Date Jan. 11, 2031 Jan. 11, 2031      
Principal balance payable in monthly installments $ 250,000