v3.26.1
Goodwill and Intangibles - Schedule of Definite-Lived and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized intangible assets:    
Gross carrying amount $ 59,130 $ 59,130
Accumulated amortization (21,648) (19,903)
Net intangible assets, excluding goodwill 37,482 39,227
Unamortized intangible assets:    
Gross carrying amount 9,960 9,960
Net intangible assets, excluding goodwill 9,960 9,960
Gross carrying amount 69,090 69,090
Accumulated amortization (21,648) (19,903)
Total amortized and unamortized assets, excluding goodwill 47,442 49,187
Trade name – Limbach    
Unamortized intangible assets:    
Gross carrying amount 9,960 9,960
Net intangible assets, excluding goodwill 9,960 9,960
Customer relationships    
Amortized intangible assets:    
Gross carrying amount 47,620 47,620
Accumulated amortization (13,062) (11,741)
Net intangible assets, excluding goodwill 34,558 35,879
Unamortized intangible assets:    
Accumulated amortization (13,062) (11,741)
Backlog    
Amortized intangible assets:    
Gross carrying amount 5,960 5,960
Accumulated amortization (5,920) (5,800)
Net intangible assets, excluding goodwill 40 160
Unamortized intangible assets:    
Accumulated amortization (5,920) (5,800)
Trade name, trademarks and intellectual property    
Amortized intangible assets:    
Gross carrying amount 5,550 5,550
Accumulated amortization (2,666) (2,362)
Net intangible assets, excluding goodwill 2,884 3,188
Unamortized intangible assets:    
Accumulated amortization $ (2,666) $ (2,362)