XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Accrued expenses $ 12,320 $ 12,256
Cylinder deposits 19,426 17,225
Lease obligations 1,961 1,893
Other current liabilities 106 163
Total $ 33,813 $ 31,537