v3.26.1
Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Depreciation and Amortization $ 484 $ 437 $ 974 $ 873
Treatment [Member]        
Segment Reporting [Line Items]        
Depreciation and Amortization 449 389 904 771
Services [Member]        
Segment Reporting [Line Items]        
Depreciation and Amortization 24 38 48 81
Total Segment [Member]        
Segment Reporting [Line Items]        
Depreciation and Amortization 473 427 952 852
Corporate Segment [Member]        
Segment Reporting [Line Items]        
Depreciation and Amortization $ 11 $ 10 $ 22 $ 21