v3.26.3
BUSINESS COMBINATIONS AND ASSET ACQUISITIONS - Asset Acquisitions (Details)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
acquisition
shares
Dec. 31, 2025
USD ($)
acquisition
Asset Acquisition [Line Items]        
Stock issued - Acquisitions $ 445 $ 957    
2025 Acquisitions        
Asset Acquisition [Line Items]        
Number of asset acquisitions | acquisition     2  
Purchase price     $ 6,230  
Cash paid for acquisition     4,748  
Short term payments for acquisitions     158  
Liabilities incurred from asset acquisition     $ 879  
Stock issued upon acquisition (in shares) | shares     49  
Stock issued - Acquisitions     $ 445  
2025 Acquisitions | Customer relationships        
Asset Acquisition [Line Items]        
Weighted average useful life of assets acquired     8 years  
2024 Acquisitions        
Asset Acquisition [Line Items]        
Number of asset acquisitions | acquisition       7
Purchase price       $ 20,612
Cash paid for acquisition     $ 85 $ 16,019
Liabilities incurred from asset acquisition $ 3,552      
Stock issued upon acquisition (in shares) | shares 124      
Fair value of shares issued in asset acquisition $ 956      
2024 Acquisitions | Customer relationships        
Asset Acquisition [Line Items]        
Weighted average useful life of assets acquired 8 years