v3.26.1
Accrued expenses and other current liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Accrued expenses and other current liabilities  
Schedule of elements of accrued expenses and other current liabilities

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

2026

2025

(unaudited)

(in thousands)

  ​

  ​

Accrued expenses

$

14,365

$

14,116

Cylinder deposits

 

24,630

 

22,438

Lease obligations

 

2,053

 

2,056

Other current liabilities

 

95

 

162

Total

$

41,143

$

38,772