XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets  
Schedule of finite-lived intangible assets

The following table presents the Company’s finite-lived intangible assets as of June 30, 2025:

    

Weighted-

Gross

Accumulated

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

29,400

$

(3,473)

$

25,927

 

10

Trademark

 

6,100

 

(1,851)

 

4,249

 

10

UL Listings

 

2,700

 

(806)

 

1,894

 

12

Patents

10,060

(10,060)

Various

Finite-lived intangible assets

$

48,260

$

(16,190)

$

32,070

The following table presents the Company’s finite-lived intangible assets as of December 31, 2024:

    

Weighted-

Gross

    

Accumulated

    

Net book

average life

    

book value

    

amortization

    

value

    

(years)

Customer contracts

$

29,400

$

(1,911)

$

27,489

 

10

Trademark

 

6,100

 

(1,542)

 

4,558

 

10

UL Listings

 

2,700

 

(694)

 

2,006

 

12

Patents

10,060

(10,060)

Various

Finite-lived intangible assets

$

48,260

$

(14,207)

$

34,053

Schedule of the estimated future amortization expense of finite-lived intangible assets

The following table presents the estimated future amortization of the Company’s finite-lived intangible assets as of June 30, 2025:

Remainder of 2025

$

1,888

2026

 

3,775

2027

 

3,775

2028

 

3,775

2029

 

3,775

Thereafter

 

15,082

Total

$

32,070