XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Acquisition (Tables)
6 Months Ended
Jun. 30, 2026
Business Combinations [Abstract]  
Schedule of preliminary purchase consideration transferred

​

​

​

​

​

Cash consideration

​

$

44,907

Fair value of contingent consideration

​

​

11,730

Fair value of common stock

​

​

2,398

Fair value of promissory note

​

​

9,363

Total consideration transferred

​

$

68,398

Schedule of recognized identified assets acquired and liabilities assumed

​

​

​

​

​

Assets acquired and liabilities assumed

​

​

​

Cash and cash equivalents

​

$

2,036

Accounts receivable

​

​

3,541

Contract assets

​

​

1,093

Other assets

​

​

553

Intangible assets

​

​

7,740

Property and equipment

​

​

32,851

Accounts payable and accrued liabilities

​

​

(2,920)

Contract liabilities

​

​

(5,691)

Deferred tax liability

​

​

(5,944)

​

​

​

​

Net assets acquired

​

$

33,259

​

​

​

​

Goodwill

​

$

35,139

Schedule of identifiable intangible assets

​

​

​

​

​

​

​

​

Intangible Asset

​

​

Useful life in years

​

​

Estimated fair value

Tradename

​

​

1

​

$

152

Customer relationships

​

​

12

​

​

3,187

Backlog contracts

​

​

3

​

​

4,401