v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue  
Summary of disaggregation of revenue by reportable segments as well as the all other category

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Three Months Ended

​

For the Six Months Ended

​

​

June 30, 

​

June 30, 

​

​

2026

​

2025

​

2026

​

2025

HFS – South

​

​

​

​

​

​

​

​

​

​

​

​

Services income

​

$

31,512

​

$

34,442

​

$

63,340

​

$

68,683

Total HFS – South revenues

​

​

31,512

​

​

34,442

​

​

63,340

​

​

68,683

​

​

​

​

​

​

​

​

​

​

​

​

​

WHS

​

​

​

​

​

​

​

​

​

​

​

​

Services income

​

$

12,802

​

$

619

​

$

20,256

​

$

1,028

Construction fee income

​

​

2,870

​

​

14,423

​

​

12,564

​

​

19,218

Total WHS revenues

​

​

15,672

​

​

15,042

​

​

32,820

​

​

20,246

​

​

​

​

​

​

​

​

​

​

​

​

​

Government

​

​

​

​

​

​

​

​

​

​

​

​

Services income

​

$

4,521

​

$

2,495

​

$

9,089

​

$

15,044

Total Government revenues

​

​

4,521

​

​

2,495

​

​

9,089

​

​

15,044

​

​

​

​

​

​

​

​

​

​

​

​

​

All Other

​

​

​

​

​

​

​

​

​

​

​

​

Services income

​

$

2,993

​

$

2,911

​

$

5,654

​

$

5,819

Total All Other revenues

​

​

2,993

​

​

2,911

​

​

5,654

​

​

5,819

​

​

​

​

​

​

​

​

​

​

​

​

​

Total

​

$

54,698

​

$

54,890

​

$

110,903

​

$

109,792

Summary of contract liabilities

​

​

​

​

​

​

​

​

​

​

For Six Months Ended

​

​

June 30, 

​

  ​ ​ ​

2026

​

2025

Balances at Beginning of the Period

​

$

18,574

​

$

1,235

Additions to deferred revenue

​

 

108,774

​

 

690

Revenue recognized

​

 

(4,280)

​

 

(213)

Decrease in billings in excess of cost

​

​

(1,606)

​

​

—

Increase in billings in excess of cost

​

​

—

​

​

7,332

Balances at End of the Period

​

$

121,462

​

$

9,044

Summary of revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Years Ended December 31,

​

  ​ ​ ​

2026

​

2027

​

2028

​

2029

​

2030

  ​ ​ ​

Thereafter

​

Total

Revenue expected to be recognized as of June 30, 2026

​

$

41,473

​

$

84,884

​

$

50,669

​

$

31,656

​

$

18,766

​

$

35,822

​

$

263,270