v3.25.2
Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 437 $ 430 $ 873 $ 862
Treatment [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 389 367 771 733
Services [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 38 44 81 89
Total Segment [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization 427 411 852 822
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Depreciation and amortization $ 10 $ 19 $ 21 $ 40