XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Accrued expenses $ 10,728 $ 12,256
Cylinder deposits 19,328 17,225
Lease obligations 1,471 1,893
Other current liabilities 68 163
Total $ 31,595 $ 31,537