v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of contingent consideration (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
SIGNIFICANT ACCOUNTING POLICIES      
Change in fair value of contingent consideration $ (1,360,000) $ 0 $ (1,310,000)
Ending balance   416,000  
Level 3 | Recurring      
SIGNIFICANT ACCOUNTING POLICIES      
Beginning balance   525,000  
Change in fair value of contingent consideration   (109,000)  
Ending balance   $ 416,000