XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Other Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Other Noncurrent Liabilities
Other long-term liabilities consist of the following (in thousands):
September 30,
2025
December 31,
2024
Present value of non-competition payments$3,165 $4,989 
Accrued contingent consideration791 4,938 
Other321 1,217 
$4,277 $11,144