v3.26.1
Intangible Assets, Amortization Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Amortization of Deferred Charges [Abstract]        
Total amortization expenses $ 2,959 $ 3,140 $ 5,922 $ 6,248
Customer and Referral Relationships [Member]        
Amortization of Deferred Charges [Abstract]        
Total amortization expenses 2,651 2,870 5,289 5,677
Non-compete Agreements [Member]        
Amortization of Deferred Charges [Abstract]        
Total amortization expenses $ 308 $ 270 $ 633 $ 571