XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Intangible Assets  
Schedule of intangible assets

As of December 31, 2023 and 2022, intangible assets consisted of the following (in thousands):

    

December 31, 2023

Weighted-Average

Original

Accumulated

Net

    

Remaining Life (Years)

Amount

    

Amortization

    

Amount

Customer lists

6.8

$

13,028

$

(4,234)

$

8,794

Trademarks and tradenames

6.8

3,501

(1,138)

2,363

Non-compete agreements

 

1.8

1,505

(978)

527

Total intangible assets, net

$

18,034

$

(6,350)

$

11,684

December 31, 2022

Weighted-Average

Original

Accumulated

Net

Remaining Life (Years)

Amount

    

Amortization

    

Amount

Customer lists

7.8

$

13,028

$

(2,931)

$

10,097

Trademarks and tradenames

7.8

3,501

(788)

2,713

Non-compete agreements

2.8

1,505

(677)

828

Total intangible assets, net

$

18,034

$

(4,396)

$

13,638

Schedule of future amortization expense

As of December 31, 2023, future amortization of intangible assets is as follows (in thousands):

    

December 31, 2023

2024

    

$

1,953

2025

 

1,878

2026

 

1,653

2027

 

1,653

2028

 

1,653

Thereafter

 

2,894

Total future amortization expense

$

11,684