XML 133 R47.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS - Schedule of Future Amortization For Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Net carrying amount, end of period $ 75,024 $ 36,436
Customer Lists    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2024 2,670  
2025 10,670  
2026 10,613  
2027 10,566  
2028 10,530  
Thereafter 28,005  
Net carrying amount, end of period 73,054 34,218
Computer Software    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2024 224  
2025 606  
2026 497  
2027 399  
2028 212  
Thereafter 25  
Net carrying amount, end of period 1,963 2,174
Non-Compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2024 4  
2025 3  
2026 0  
2027 0  
2028 0  
Thereafter 0  
Net carrying amount, end of period $ 7 $ 44