v3.25.2
Schedule of Capital Expenditures (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]        
Capital expenditures $ 909 [1] $ 597 [2] $ 1,432 [1] $ 841 [2]
Treatment [Member]        
Segment Reporting Information [Line Items]        
Capital expenditures 893 457 1,380 617
Services [Member]        
Segment Reporting Information [Line Items]        
Capital expenditures 16 140 52 224
Total Segment [Member]        
Segment Reporting Information [Line Items]        
Capital expenditures 909 597 1,432 841
Corporate Segment [Member]        
Segment Reporting Information [Line Items]        
Capital expenditures
[1] Net of financed amount of $0 and $132 for the three and six months ended June 30, 2025, respectively.
[2] Net of financed amount of $0 and $44 for the three and six months ended June 30, 2024, respectively.