v3.26.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of revenue        
Revenue $ 66,212 $ 62,998 $ 128,907 $ 122,035
General dentistry        
Disaggregation of revenue        
Revenue 48,887 46,534 95,010 89,887
Multi-Specialty dentistry        
Disaggregation of revenue        
Revenue $ 17,325 $ 16,464 $ 33,897 $ 32,148