v3.25.0.1
ACQUISITIONS - Narrative (Details)
1 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
acquisition
Dec. 31, 2024
USD ($)
Business Acquisition [Line Items]    
Measurement period adjustments   $ 0
Series of Individually Immaterial Business Acquisitions    
Business Acquisition [Line Items]    
Number of businesses acquired | acquisition 2  
Total consideration $ 7,500,000  
Purchase price 7,100,000  
Payments to acquire businesses 6,600,000  
Current liability 500,000  
Contingent consideration $ 400,000  
Continued service period (in years) 1 year  
Acquisition costs   $ 736,000
Goodwill recognized is expected to be deductible for income tax $ 3,600,000