v3.26.1
BUSINESS COMBINATIONS - Summary of Preliminary Fair Value of Identifiable Intangible Assets (Details) - NV5 Global, Inc. - USD ($)
$ in Thousands
Jun. 30, 2026
Aug. 04, 2025
Intangible Asset, Indefinite-Lived, Acquired [Line Items]    
Total intangible assets $ 720,000 $ 720,000
Customer relationships    
Intangible Asset, Indefinite-Lived, Acquired [Line Items]    
Total intangible assets 590,000  
Customer backlog    
Intangible Asset, Indefinite-Lived, Acquired [Line Items]    
Total intangible assets 88,000  
Trade name    
Intangible Asset, Indefinite-Lived, Acquired [Line Items]    
Total intangible assets 39,000  
Developed technology    
Intangible Asset, Indefinite-Lived, Acquired [Line Items]    
Total intangible assets $ 3,000