XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Business Combinations - Additional Information (Details)
$ in Thousands
12 Months Ended
Nov. 28, 2023
USD ($)
Jun. 05, 2023
USD ($)
Nov. 21, 2022
USD ($)
Oct. 07, 2022
USD ($)
Aug. 30, 2022
USD ($)
installment
Jul. 22, 2022
USD ($)
installment
Jul. 01, 2022
USD ($)
Apr. 30, 2022
USD ($)
installment
Dec. 31, 2023
USD ($)
businessCombination
assetAcquisition
Dec. 31, 2022
USD ($)
businessCombination
assetAcquisition
Business Acquisition [Line Items]                    
Number of businesses acquired | businessCombination                 2 5
Number of asset acquisition | assetAcquisition                 0 1
Payment of deferred consideration liability for acquisition                 $ 2,584 $ 509
Change in fair value of earnout liabilities                 (803) (59,215)
Acquisition and integration expenses paid                 114 790
Hashimi                    
Business Acquisition [Line Items]                    
Weighted average useful life     5 years              
Payment of deferred consideration liability for acquisition     $ 150              
Number of installments | installment         3          
Sapra                    
Business Acquisition [Line Items]                    
Cash consideration             $ 1      
Perkins Practice Acquisition                    
Business Acquisition [Line Items]                    
Cash               $ 8,920    
Payment of deferred consideration liability for acquisition               $ 2,000    
Number of installments | installment               2    
Deferred               $ 0    
Perkins Practice Acquisition | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes               70    
Perkins Practice Acquisition | Trade names                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes               $ 2,480    
Weighted average useful life               10 years    
Perkins Practice Acquisition | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes               $ 70    
Weighted average useful life               5 years    
Parikh                    
Business Acquisition [Line Items]                    
Weighted average useful life           3 years        
Cash           $ 1,908        
Payment of deferred consideration liability for acquisition           $ 400        
Number of installments | installment           2        
Deferred           $ 0        
Parikh | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes           $ 20        
Barreras                    
Business Acquisition [Line Items]                    
Weighted average useful life         5 years          
Cash         $ 929          
Payment of deferred consideration liability for acquisition         $ 250          
Number of installments | installment         2          
Deferred         $ 0          
Barreras | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes         $ 3          
De La Rosa Costa                    
Business Acquisition [Line Items]                    
Cash       $ 25            
Deferred       0            
De La Rosa Costa | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes       $ 0            
Hashimi                    
Business Acquisition [Line Items]                    
Cash     445              
Deferred     0              
Hashimi | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes     $ 24              
Southland provisional                    
Business Acquisition [Line Items]                    
Cash   $ 4,300                
Payment of deferred consideration liability for acquisition   2,072                
Deferred   1,813             1,944  
Change in fair value of earnout liabilities                 131  
Cumulative revenue                 2,921 12,981
Cumulative net income (loss)                 $ 1,723 $ 5
Southland provisional | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes   $ 2,844                
Weighted average useful life   5 years                
Southland provisional | Payor Contracts Agreements                    
Business Acquisition [Line Items]                    
Weighted average useful life   18 years                
Bolsa provisional                    
Business Acquisition [Line Items]                    
Cash $ 157                  
Deferred 0                  
Bolsa provisional | Clinical contracts and noncompetes                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes $ 113                  
Bolsa provisional | License                    
Business Acquisition [Line Items]                    
Weighted average useful life 2 years                  
Bolsa provisional | Clinical Contracts And Licenses                    
Business Acquisition [Line Items]                    
Clinical contracts and noncompetes $ 113                  
Bolsa provisional | Clinical Contracts                    
Business Acquisition [Line Items]                    
Weighted average useful life 10 years