XML 53 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventories

Inventories consisted of the following as of December 31, 2023 and 2024 (in thousands):

    

December 31, 

    

December 31, 

2023

2024

Raw materials and spare parts

$

45,335

$

43,434

Total inventory

$

45,335

$

43,434

Schedule of finite-lived intangible assets

The Company’s intangible assets as of December 31, 2023 and 2024 were as follows (in thousands):

    

2023

    

2024

Customer relationships

$

5,376

$

5,376

Acquired contracts

 

10,749

 

10,749

Trademark and trade names

 

2,700

 

2,700

Non-compete agreements

 

860

 

860

Total intangible assets

 

19,685

 

19,685

Less accumulated amortization

 

(13,320)

 

(13,320)

Net intangible assets

$

6,365

$

6,365

Schedule of goodwill

The following table summarizes the activity related to the carrying amount of goodwill (in thousands):

Balance as of December 31, 2022

$

64,328

Balance as of December 31, 2023

$

64,328

Balance as of December 31, 2024

$

64,328