v3.26.1
ACQUISITIONS (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Aug. 07, 2026
USD ($)
shares
Jan. 31, 2025
Jun. 30, 2026
USD ($)
item
Jun. 30, 2025
USD ($)
item
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Purchase price allocation            
Goodwill     $ 17,336 $ 17,071 $ 17,178 $ 16,559
Cash paid in business combinations     2,438      
Practice acquisition notes            
Purchase price allocation            
Issuance of amounts due to sellers - acquisitions     $ (544) $ (1,006)    
Practice acquisition notes | Minimum            
Acquisitions            
Notes term   12 months 12 months      
Practice acquisition notes | Maximum            
Acquisitions            
Notes term     48 months 48 months    
2026 Acquisitions            
Acquisitions            
Number of businesses acquired | item     2      
Purchase price allocation            
Dental supplies     $ 20 $ 10    
Property and equipment     172 61    
Right of use lease asset     1,066 68    
Patient lists     2,679 434    
Goodwill     154 512    
Right of use lease liability     (1,066) (68)    
Liabilities assumed     (43) (11)    
Assets acquired and liabilities assumed     2,982 1,006    
Total purchase price     2,982 1,006    
Issuance of amounts due to sellers - acquisitions     (544) (203)    
Cash paid in business combinations     $ 2,438 $ 803    
2025 Acquisitions            
Acquisitions            
Number of businesses acquired | item       1    
Purchase price allocation            
Total purchase price       $ 1,006    
Issuance of amounts due to sellers - acquisitions       (203)    
Cash paid in business combinations       $ 803    
Village Family Dental DSO And affiliate | Subsequent Event            
Purchase price allocation            
Cash paid in business combinations $ 29,900          
Restricted shares of common stock (in shares) | shares 474,535          
Restricted shares of common stock value $ 9,200          
Village Family Dental DSO And affiliate | Maximum | Subsequent Event            
Purchase price allocation            
Contingent consideration $ 6,900