XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, net (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Related Accumulated Amortization
As of March 31, 2024, intangible assets and the related accumulated amortization, weighted-average remaining life and future amortization expense are as follows:
March 31, 2024
Weighted-AverageOriginalAccumulated Net
Remaining Life (Years)AmountAmortizationTotal
Customer Lists6.5$13,028 $(4,560)$8,468 
Trademarks and tradenames6.53,501 (1,225)2,276 
Non-compete agreements1.51,504 (1,053)451 
Total intangible assets, net$18,034 $(6,838)$11,195 
December 31, 2023
Weighted-AverageOriginalAccumulatedNet
Remaining Life (Years)AmountAmortizationTotal
Customer Lists6.8$13,028 $(4,234)$8,794 
Trademarks and tradenames6.83,501 (1,138)2,363 
Non-compete agreements1.81,504 (978)527 
Total intangible assets, net$18,034 $(6,350)$11,684 
Schedule of Future Amortization Expense
Total
2024$1,464 
20251,879 
20261,653 
20271,653 
20281,653 
Thereafter2,893 
Total future amortization expense$11,195