XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Accrued expenses $ 13,741 $ 12,320
Cylinder deposits 21,951 19,426
Lease obligations 2,020 1,961
Other current liabilities 228 106
Total $ 37,940 $ 33,813