XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Schedule of Intangible Assets and Related Accumulated Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets    
Original Amount $ 18,034 $ 18,034
Accumulated Amortization (6,350) (4,396)
Net Amount $ 11,684 $ 13,638
Customer lists    
Intangible assets    
Weighted-average remaining life (years) 6 years 9 months 18 days 7 years 9 months 18 days
Original Amount $ 13,028 $ 13,028
Accumulated Amortization (4,234) (2,931)
Net Amount $ 8,794 $ 10,097
Trademarks and tradenames    
Intangible assets    
Weighted-average remaining life (years) 6 years 9 months 18 days 7 years 9 months 18 days
Original Amount $ 3,501 $ 3,501
Accumulated Amortization (1,138) (788)
Net Amount $ 2,363 $ 2,713
Non-compete agreements    
Intangible assets    
Weighted-average remaining life (years) 1 year 9 months 18 days 2 years 9 months 18 days
Original Amount $ 1,505 $ 1,505
Accumulated Amortization (978) (677)
Net Amount $ 527 $ 828