v3.26.1
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
Mar. 31, 2026
Feb. 18, 2026
Dec. 31, 2025
Business Combination [Line Items]      
Goodwill $ 128,619,937   $ 23,510,649
AL Grading Contractors LLC      
Business Combination [Line Items]      
Cash   $ 2,587,582  
Accounts receivable   16,930,962  
Contract assets   10,627,298  
Prepaid expenses   436,555  
Other assets current   199,097  
Other long term assets   426,506  
Property, plant and equipment   36,382,739  
Operating lease right-of-use assets   4,798,645  
Goodwill   105,109,288  
Accounts payable   (11,548,286)  
Accrued expenses   (1,313,235)  
Contract liabilities   (890,826)  
Current portion of operating lease liabilities   (85,148)  
Operating lease liabilities, less current portion   (6,095,498)  
Total net assets acquired   254,665,679  
AL Grading Contractors LLC | Customer Relationships      
Business Combination [Line Items]      
Intangible assets   67,900,000  
AL Grading Contractors LLC | Backlog      
Business Combination [Line Items]      
Intangible assets   18,700,000  
AL Grading Contractors LLC | Non-compete Agreements      
Business Combination [Line Items]      
Intangible assets   1,200,000  
AL Grading Contractors LLC | Trade Name      
Business Combination [Line Items]      
Intangible assets   $ 9,300,000