v3.26.1
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS - Asset Acquisitions (Details)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
2025 Acquisitions    
Asset Acquisition [Line Items]    
Asset Acquisition, Consideration Transferred $ 6,172  
Payments to Acquire Productive Assets 4,721  
Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable $ 445  
Stock issued for acquisition (in Shares) | shares 49  
Asset Acquisition, Number of Acquisitions 1  
Future Payments to Acquire Productive Assets, Short Term $ 127  
Asset Acquisition, Consideration Transferred, Liabilities Incurred 879  
2024 Acquisitions    
Asset Acquisition [Line Items]    
Asset Acquisition, Consideration Transferred   $ 20,523
Payments to Acquire Productive Assets 31 16,019
Asset Acquisition, Consideration Transferred, Equity Interest Issued and Issuable   $ 956
Stock issued for acquisition (in Shares) | shares   124
Asset Acquisition, Number of Acquisitions   7
Future Payments to Acquire Productive Assets, Short Term $ 25  
Asset Acquisition, Consideration Transferred, Liabilities Incurred   $ 3,492