XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets, net - Schedule of Intangible Assets and Related Accumulated Amortization (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible assets    
Original Amount $ 18,034 $ 18,034
Accumulated Amortization (6,838) (6,350)
Total future amortization expense $ 11,195 $ 11,684
Customer Lists    
Intangible assets    
Weighted-Average Remaining Life (Years) 6 years 6 months 6 years 9 months 18 days
Original Amount $ 13,028 $ 13,028
Accumulated Amortization (4,560) (4,234)
Total future amortization expense $ 8,468 $ 8,794
Trademarks and tradenames    
Intangible assets    
Weighted-Average Remaining Life (Years) 6 years 6 months 6 years 9 months 18 days
Original Amount $ 3,501 $ 3,501
Accumulated Amortization (1,225) (1,138)
Total future amortization expense $ 2,276 $ 2,363
Non-compete agreements    
Intangible assets    
Weighted-Average Remaining Life (Years) 1 year 6 months 1 year 9 months 18 days
Original Amount $ 1,504 $ 1,504
Accumulated Amortization (1,053) (978)
Total future amortization expense $ 451 $ 527